Date: Sat, 26 Feb 2000 12:57:45 +0000 From: Mark Ovens <mark@ukug.uk.freebsd.org> To: Christian Weisgerber <naddy@mips.rhein-neckar.de> Cc: freebsd-questions@freebsd.org Subject: Re: Why is my new kernel so big? Message-ID: <20000226125745.A326@marder-1> In-Reply-To: <897eu4$pr3$1@bigeye.rhein-neckar.de>; from naddy@mips.rhein-neckar.de on Sat, Feb 26, 2000 at 03:48:36AM %2B0100 References: <mark@dogma.freebsd-uk.eu.org> <200002251624.LAA18500@benge.graphics.cornell.edu> <897eu4$pr3$1@bigeye.rhein-neckar.de>
next in thread | previous in thread | raw e-mail | index | archive | help
On Sat, Feb 26, 2000 at 03:48:36AM +0100, Christian Weisgerber wrote: > Mitch Collinsworth <mkc@Graphics.Cornell.EDU> wrote: > > > # /usr/sbin/config -g FREEBIE > > > > Mike, take a look at the paragraphs following that line. They explain > > why Greg thinks you should use -g. If you want to save that space, > > leave out the -g. > > Notice that "make install" will install a stripped kernel, i.e. > one without all the debugging symbols added by "-g". If you ever Err, are you sure? This is a debug kernel, installed by ``make install'' # ls -l /kernel -r-xr-xr-x 1 root wheel 8303201 Feb 24 19:46 /kernel # file /kernel /kernel: ELF 32-bit LSB executable, Intel 80386, version 1 (FreeBSD), dynamically linked, not stripped marder-1# IIRC what happens is that the debugging symbols are not loaded into memory when the kernel boots so, although the filesize is much greater, there is no memory penalty when running a debug kernel. > need to debug it, the symbols can be fetched from /sys/compile/HOST/kernel. > > In short, there's no size penalty for the installed kernel if you > configure it with "-g". I do this for all my kernels I build. > > -- > Christian "naddy" Weisgerber naddy@mips.rhein-neckar.de > > > > To Unsubscribe: send mail to majordomo@FreeBSD.org > with "unsubscribe freebsd-questions" in the body of the message -- Microsoft: Where do you want to go today? Linux: Where do you want to go tomorrow? BSD: Are you guys coming, or what? -Poster at LinuxWorld 2000 ________________________________________________________________ FreeBSD - The Power To Serve http://www.freebsd.org My Webpage http://ukug.uk.freebsd.org/~mark/ mailto:mark@ukug.uk.freebsd.org http://www.radan.com To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-questions" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20000226125745.A326>