[223] in Release_Engineering
Re: Notes for a Proposal for a shared global library on the IBM RT/PC.
chariot@ATHENA.MIT.EDU (chariot@ATHENA.MIT.EDU)
Mon Aug 22 14:59:05 1988
Oh yes, one other datum that may be of use. I have been experimenting
with using a shared library using non-kernel changes (much slower). The
estimate of 20K per binary is probably very conserveite from what I have seen.
Example: The date command (/bin/date) normally (that is, stripped)
takes up 49K (K=1000 here). Using just parts of libc I was able to reduce it
to 7.6K. This is a savings of 37K out of a ~50K file which is a lot.
I also think that more that libc should go in the library. In particular,
Xlib, Xt, Xaw, hesiod, kerberos, and any other libraries that would
normally be in memory anyways should be in the library for speed purposes.
- Mark