Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Posting-Version: version B 2.10.1 6/24/83; site mit-eddie.UUCP Path: utzoo!linus!security!genrad!mit-eddie!zrm From: zrm@mit-eddie.UUCP (Zigurd R. Mednieks) Newsgroups: net.unix-wizards Subject: Re: another argument against shared libraries Message-ID: <590@mit-eddie.UUCP> Date: Fri, 12-Aug-83 21:15:54 EDT Article-I.D.: mit-eddi.590 Posted: Fri Aug 12 21:15:54 1983 Date-Received: Sat, 13-Aug-83 07:06:47 EDT References: orca.47 <5691@unc.UUCP> Organization: MIT, Cambridge, MA Lines: 10 On machines with real two level memory management, like the 16000, you don't hve to worry about adding one more segment. In fact, the way to do it right is to add a segment per module of shared routines. So a program that uses both termcap and stdio would have at least three text segments. Simlarly, you could eliminate explicit data i/o by mapping data segments directly into a process's address spacve. But then, it's been done, read all about it in Organic's book "The Multics System." Cheers, Zig