Path: utzoo!dciem!array!rob From: rob@array.UUCP (Rob Marchand) Newsgroups: comp.unix.internals Subject: Re: Shared libraries are not necessary Keywords: ISC i386 shared libraries Message-ID: <1906@array.UUCP> Date: 30 May 91 14:47:35 GMT References: <201@titccy.cc.titech.ac.jp> <1991May17.053735.2123@kithrup.COM> <210@titccy.cc.titech.ac.jp> <1991May21.170435.22610@kithrup.COM> <4752@skye.ed.ac.uk> Organization: Array Systems Computing, Inc., Toronto, Ontario, CANADA Lines: 29 In article <4752@skye.ed.ac.uk> richard@aiai.UUCP (Richard Tobin) writes: >In article <1991May21.170435.22610@kithrup.COM> sef@kithrup.COM (Sean Eric Fagan) writes: >>Note that I also said "development with X." Guess what: those libraries >>aren't shared, it works out to about 1.5Mbytes *per X application*, and, >>with a dozen or so people doing that, that *is* a considerable amount of >>memory. > >While Sun's shared libraries are far from perfect, they have certainly >made X development here a lot less tedious for another reason. The >time to link a binary has dropped from about a minute to about 10 >seconds, due to not having to write out the huge a.out file. > I would tend to agree with Richard here; although I don't have a great deal of experience in this area, I have noted that a SunView application (a small one, just a simple rasterfile viewer) went from over 600K on disk (pre SunOS shared libraries) to 24K. And, as Richard notes, the link time improves as well.... Seems to me that there are people on two sides of the fence here, and that it is unlikely anyone is going to change their mind :-) Cheers! Rob Marchand -- Rob Marchand UUCP : uunet!attcan!lsuc!array!rob Array Systems Computing ARPA : rob%array.UUCP@uunet.UU.NET 401 Magnetic Drive, Unit 24 Phone : +1(416)736-0900 Fax: (416)736-4715 Downsview, Ont CANADA M3J 3H9 Telex : 063666 (CNCP EOS TOR) .TO 21:ARY001