Path: utzoo!utgpu!news-server.csri.toronto.edu!cs.utexas.edu!sdd.hp.com!samsung!think!barmar From: barmar@think.com (Barry Margolin) Newsgroups: comp.windows.x Subject: Re: Yet another R5 wish Message-ID: <40968@think.Think.COM> Date: 24 Jul 90 04:28:55 GMT References: <3287@rsiatl.UUCP> <1990Jul23.150058.3327@axion.bt.co.uk> Sender: news@Think.COM Organization: Thinking Machines Corporation, Cambridge MA, USA Lines: 22 In article <1990Jul23.150058.3327@axion.bt.co.uk> CRouch@axion.bt.co.uk writes: >In article <3287@rsiatl.UUCP>, meo@rsiatl.UUCP (Miles ONeal) writes: >|> (Chris Rouch) writes: >|> |One of the major problems we've had since upgrading to X11R4 is the size >|> |of the applications. >|> Have you tried either shared libraries, or the -n (shared code) >|> link option? >Hmm. This may help on a mult-iuser system with X terminals hanging off >it, but on single-user workstations it's not going to make a lot of >difference. Or am I missing something? You're right if you're talking about the shared code option, but shared libraries will help in the single-user workstation case. Most X applications use Xlib, and many use the same widget libraries. When using shared libraries there will only be one copy of each of these libraries in the swap space. And if the shared libraries also use dynamic linking then there will only be one copy on disk as well. -- Barry Margolin, Thinking Machines Corp. barmar@think.com {uunet,harvard}!think!barmar