Date: Fri, 30 Nov 2012 11:25:13 +0100 From: Fleuriot Damien <ml@my.gd> To: Alfred Bartsch <bartsch@dssgmbh.de> Cc: freebsd-stable@freebsd.org Subject: Re: How to clean up / Message-ID: <129391C5-DBD1-4E14-9834-0CEC8713C05E@my.gd> In-Reply-To: <50B8758C.2070202@dssgmbh.de> References: <A802184434754A128800ECE0A900127B@CMOTUM25PC> <1354239860.19647.8.camel@eva02> <2A4F276A-B95D-4D03-86F4-0A7C5A06B9A9@gsoft.com.au> <CAN6yY1uwcUJi3Y4O=gJvf-e5obkgvzV3nn8HoCF54r0KvEzc9w@mail.gmail.com> <50B8758C.2070202@dssgmbh.de>
next in thread | previous in thread | raw e-mail | index | archive | help
On Nov 30, 2012, at 9:59 AM, Alfred Bartsch <bartsch@dssgmbh.de> wrote: > -----BEGIN PGP SIGNED MESSAGE----- > Hash: SHA1 >=20 > Am 30.11.2012 08:16, schrieb Kevin Oberman: >> On Thu, Nov 29, 2012 at 8:46 PM, Daniel O'Connor >> <doconnor@gsoft.com.au> wrote: >>>=20 >>> On 30/11/2012, at 12:14, mbsd <mbsd@isgroup.com.ua> wrote: >>>> =CE=9E ~ =E2=86=92 du -sh /boot/kernel 59M kernel >>>>=20 >>>> Try to recompile your kernel without debug. >>>=20 >>> Or delete /boot/kernel/*.symbols. >=20 > You may suppress the installation of the *.symbols files by inserting > the following statement into /etc/make.conf: >=20 > # prevent installation of "*.symbols" in /boot/kernel > INSTALL_NODEBUG=3D yes In addition to the previous advice you've received regarding symbol = files, you may also want to only compile and install the kernel modules = you actually use. There's also the side benefit of the kernel being that much faster to = rebuild. Get the list with "kldstat". Here for example, we only build a very few of them: $ kldstat Id Refs Address Size Name 1 19 0xffffffff80100000 b0eec0 kernel 2 1 0xffffffff80c0f000 bca8 geom_label.ko 3 1 0xffffffff80c1b000 1350 mfi_linux.ko 4 4 0xffffffff80c1d000 47958 linux.ko 5 1 0xffffffff80e12000 40c3 linprocfs.ko 6 1 0xffffffff80e17000 a14 linsysfs.ko This yields a very lightweight kernel folder, even when retaining the = debug symbols: $ du -hs 46M . This is what you want in /etc/rc.conf : MODULES_OVERRIDE=3Dgeom/geom_label if_lagg if_vlan linprocfs linsysfs = linux mfi/mfi_linux
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?129391C5-DBD1-4E14-9834-0CEC8713C05E>