Hi,
> > > b). My custom 2.4.30 kernel size is about 750K uncompressed. With setting
> > > the options to remove support for hardware
> > > that I don't have and features that I don't need, I still came up with a
> > > kernel of 2.7M. The goal is to have the
> > > smallest footprint kernel possible.
> >
> > My amiga kernel, which is not optimized for size, has ipv6 and lots of
> > stuff,, is 2170192 bytes, stripped. I suspect
> > you have not stripped yours?
>
> Point of clarification: I was changing the .config to remove support for
> hardware (don't even make as a module) and
> features that I don't need in the kernel. Was there another method being
> referred to with the term 'stripped' above?
The 'strip' command (part of binutils) does remove symbol tables from the
kernel
image file. This does reduce the image file size. I am not sure that it does
reduce the memory footprint.
Part of the kernel code is now stored in sections of the image that are later
freed if the corresponding code is no longer used. You should not expect a
simple 1:1 correlation between kernel image file and memory footprint.
Michael
--
To unsubscribe from this list: send the line "unsubscribe linux-m68k" in
the body of a message to [email protected]
More majordomo info at http://vger.kernel.org/majordomo-info.html