Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 21 Sep 1996 12:20:11 -0600
From:      Warner Losh <imp@village.org>
To:        hackers@freebsd.org
Subject:   Kernel sizes
Message-ID:  <199609211820.MAA12668@rover.village.org>

next in thread | raw e-mail | index | archive | help
Something must be very very wrong.  My new kernel is 30k smaller than
my old (1month old) kernel. :-)

I built a kernel on Aug 24, and got the following:

-rwxr-xr-x  1 root  wheel  884812 Aug 24 15:23 /kernel

Today, I build last night's kernel with exactly the same config file,
and I get:

-rwxr-xr-x  1 imp  wheel  853988 Sep 21 12:10 kernel

A 30k reduction in size isn't supposed to happen.  Where are the new
features?  What was in that 30k?  Even size(1) tells the same story.
A 3.5% reduction on the size of the kernel after a month of fixes.  I
kinda like that :-)

Any ideas why things are this much smaller?  I know Bruce did a lot of
work on optimizing the size of the boot blocks...

This is, btw, with the same compiler.  I've not done a make world
yet, so it isn't a 2.6.3 vs 2.7.2.1 issue.

Congratulations!  This is the first time I've seen things move smaller
in a long time.

Warner



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199609211820.MAA12668>