From mboxrd@z Thu Jan 1 00:00:00 1970 Message-ID: <7871fcf50807300925n3fea66a9o3defd5338df785dd@mail.gmail.com> Date: Wed, 30 Jul 2008 12:25:50 -0400 From: "Joel C. Salomon" To: weigelt@metux.de, "Fans of the OS Plan 9 from Bell Labs" <9fans@9fans.net> In-Reply-To: <20080730152904.GA17909@nibiru.local> MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Content-Disposition: inline References: <20080717142135.539A31E8C1C@holo.morphisms.net> <20080729085214.GA3072@nibiru.local> <20080729162639.GA31092@satori.no-ip.org> <20080730152904.GA17909@nibiru.local> Subject: Re: [9fans] mmap Topicbox-Message-UUID: f60a0758-ead3-11e9-9d60-3106f5b1d025 On Wed, Jul 30, 2008 at 11:29 AM, Enrico Weigelt wrote: > Convenience is one point (sometimes be a big point), but another > important one is sharing. Without mmap(), an (real) shared library > support most likely will require special kernel support. Actually, almost any kernel support for shared libraries will need something like mmap() internally. I forget who said it, and the local firewall won't allow me to search the online copy of /sys/games/lib/fortunes, but there should be a line there about Linux having 200+ system calls, most of them emulatable with mmap(). --Joel