Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Path: utzoo!mnetor!uunet!seismo!sundc!pitstop!sun!gorodish!guy From: guy%gorodish@Sun.COM (Guy Harris) Newsgroups: comp.arch,comp.unix.wizards,comp.os.misc Subject: Re: Shared libraries (Was: Re: Big Programs Hurt Performance) Message-ID: <29484@sun.uucp> Date: Tue, 29-Sep-87 21:37:06 EDT Article-I.D.: sun.29484 Posted: Tue Sep 29 21:37:06 1987 Date-Received: Thu, 1-Oct-87 05:44:25 EDT References: <6886@eddie.MIT.EDU) <2501@xanth.UUCP> <2067@sfsup.UUCP> <264@dnlunx.UUCP> Sender: news@sun.uucp Lines: 15 Xref: mnetor comp.arch:2424 comp.unix.wizards:4576 comp.os.misc:254 > > if this causes a disk-space problem, you might have to link with an > > unshared version of the library. > > How can this solve the disk space problem? You'll have *at*least* one > copy of the old version around, linked to the unconverted application, > and possibly many copies. No, you have only a copy of the routines from the old version that the unconverted application *actually uses*. If the difference between the increase in size of the application due to having a copy of those routines bound in, and the size of the old library, is large enough, this *will* save disk space. Guy Harris {ihnp4, decvax, seismo, decwrl, ...}!sun!guy guy@sun.com