Path: utzoo!mnetor!uunet!lll-winken!lll-lcc!lll-tis!ames!mailrus!nrl-cmf!ukma!psuvm.bitnet!uh2 From: UH2@PSUVM.BITNET (Lee Sailer) Newsgroups: comp.software-eng Subject: Re: Question Re: Configuration Management Message-ID: <34359UH2@PSUVM> Date: 23 Feb 88 14:35:43 GMT References: <497@aimt.UUCP> <5257@well.UUCP> <2984@metavax.UUCP> <2985@metavax.UUCP> Organization: Penn Sate Erie--School of Business Lines: 10 How does this "smart linker" business tie into the "shared libraries" in Unix V.3. As I understand it, (1) when I need a module, the whole library is loaded, but (2) when another program needs a module from the library, it shares the core image that is already in memory. So, for example, at any moment, there is only one copy of all the stdio (that's standard input-output in Unix-speak) stuff in memory at any given moment, and all programs that need it share. (This also makes the executables smaller and saves disk space and load time.) Just asking, Lee