From mboxrd@z Thu Jan 1 00:00:00 1970 Message-ID: <3e1162e60604181252n58a22698lf8682446e9443342@mail.gmail.com> Date: Tue, 18 Apr 2006 12:52:08 -0700 From: "David Leimbach" To: "Fans of the OS Plan 9 from Bell Labs" <9fans@cse.psu.edu> Subject: Re: [9fans] Install from CD fails In-Reply-To: <46b34f13b17364a148ef8b10ce55c39d@plan9.bell-labs.com> MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Content-Disposition: inline References: <46b34f13b17364a148ef8b10ce55c39d@plan9.bell-labs.com> Topicbox-Message-UUID: 3cc737ae-ead1-11e9-9d60-3106f5b1d025 On 4/18/06, jmk@plan9.bell-labs.com wrote: > In the limiting case, where every binary needs a different version of > the shared library, you are back where we are today with Plan 9's statica= lly > linked binaries, so why bother even thinking about it. But by that same logic quicksort algorithms tend towards O(N^2) when data is already sorted, so why use them ever either? (though I wonder how often quicksort is really rolled out in production... also... I think I just defeated my own argument.) Dave > > On Tue Apr 18 14:55:41 EDT 2006, forsyth@terzarima.net wrote: > > >> > > >> Don't shared libraries also typically provide memory savings? One > > >> version of your c library "resident" for all VM spaces to map? > > >> > > > > that's often quoted as a consequence, but in practice, > > not that i've seen in ... what is it now? ... at least six or > > seven different systems. i think the trouble is that to get savings > > that make the pain worthwhile you still need various forms of > > discipline, but with shared libraries, people are even less concerned. > > and RSS continues up. > > > > another is bug fixing at a stroke, but it also allows > > bug and trapdoor introduction at a stroke. >