Our bloat problem
Posted Aug 4, 2005 1:28 UTC (Thu) by
jg (guest, #17537)
Parent article:
Our bloat problem
Jonathan,
The address space you are seeing in modern desktop programs are generally all shared libraries, which are shared across all applications of that desktop family.
The other problem, which I believe is getting fixed, is that ld is referencing even libraries that aren't actually used, and the build systems typically are referencing all the libraries when linking. There is an ld option that will prevent that from happening. This is worth doing not only to reduce the apparent memory being used, but also to avoid some work being done on a per library basis, even if no symbols are actually referenced.
So while we have bloat, it isn't as bad as it (currently) appears.
- Jim
(
Log in to post comments)