Return to BSD News archive
Path: sserve!manuel!munnari.oz.au!uunet!charon.amdahl.com!amdahl!JUTS!cd.amdahl.com!gab10 From: gab10@cd.amdahl.com (Gary A Browning) Newsgroups: comp.unix.bsd Subject: Re: Shared Libs for X11?, was Re: 386bsd -- The New Newsgroup Message-ID: <77aD02m3229d01@JUTS.ccc.amdahl.com> Date: 18 Sep 92 05:55:08 GMT References: <veit.716291291@du9ds3>> <1992Sep14.232949.9093@bby.com.au> <2aFn02vQ22Jx01@JUTS.ccc.amdahl.com> <Buo74w.Jp2@pix.com> Sender: netnews@ccc.amdahl.com Organization: Amdahl Corporation, Sunnyvale CA Lines: 22 In article <Buo74w.Jp2@pix.com>, stripes@pix.com (Josh Osborne) writes: > Runtime linked code will not allways be the same for each copy of the > same executable. Not if we support a library path like Sun does (which > is a good idea), or if a new lib is installed after starting one copy of > xterm but before another is started. So am I correct in saying that the text is modified on initial load and, as long as the revisions of the libraries are the same for each new instantiation, the text is still sharable between process? Note that this also implies that the binary image on disk is insuffient to use for recovering pages that have been removed from the processes' working set. These processes will need to have space allocated in the swap space on disk and treated similarly to data pages (at least when initially removed from memory, then it never changes again so it will not need to be written out again). -- Gary Browning | Exhilaration is that feeling you get just after a | great idea hits you, and just before you realize | what is wrong with it.