Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Posting-Version: version B 2.10.2 9/18/84 SMI; site sun.uucp Path: utzoo!decvax!decwrl!sun!guy From: guy@sun.uucp (Guy Harris) Newsgroups: net.unix Subject: Re: strip(1): will it goof anything? Message-ID: <2862@sun.uucp> Date: Tue, 8-Oct-85 14:29:22 EDT Article-I.D.: sun.2862 Posted: Tue Oct 8 14:29:22 1985 Date-Received: Wed, 9-Oct-85 11:28:52 EDT References: <127@ucdavis.UUCP> Distribution: na Organization: Sun Microsystems, Inc. Lines: 16 > I have begun using strip(1) to remove the symbol tables, > etc. from my object files. My question is this: are there > any side effects from doing this? Will it cause my process > to be swapped out more often because of its now limited > storage area, or will it even matter? An executable image consists, roughly, of a header, code/data, and a symbol table. The symbol table is not even looked at by UNIX when it runs the executable image. Stripping the symbol table has *no* effect on executing an image; it certainly doesn't "limit" the "storage area" of the image, whatever that means (a program will get swapped out, or paged out, more often if its address space size increases, or if the *physical* memory available on the machine decreases, or if the address space of other processes on the machine increases - "strip" affects none of these). Guy Harris