On Tue, Jul 01, 2003 at 11:52:46AM -0400, Javier Gostling wrote: > On Tue, Jul 01, 2003 at 10:04:11AM +0100, John Haxby wrote: > > What makes you think that removing a part of the file that isn't loaded > > (the symbol table) is actually going to make a program run faster? > > Yes, it is loaded, but unused symbols (those removed by strip) are not > referenced at runtime. Most likely, it will not run faster, but it will The sections which strip removes don't have SHF_ALLOC flag set and are not part of any PT_LOAD segment. kernel/ld.so only mmaps PT_LOAD segments. Whether a binary is stripped or not should make zilch difference in startup times or memory footprint. Jakub