February 26th, 2002, 01:44 PM
small, efficient kernel?
Can anybody help me here?
I'm trying to make the smallest, most efficient kernel possible.
I want to make a kernel for a diskless machine with >1GB RAM, PIII - it has no need for sound, and as there are no disks I don't need any filesystems other than what is required for the ramdisk.
Does anybody have any suggestions of where to start? what can safely be removed?
Do I need math emulation for a PIII CPU?
What kinds of things can safely be removed from the default kernel configuration?
February 26th, 2002, 02:01 PM
will show your boot
and basically it's all trial and error
my current kernel I have compiled a hundred times and am still tweaking by making mental notes on what needs to be done.
For freebsd there are kernel optimizations for hardware and there is most likely the same type of stuff for linux.
March 3rd, 2002, 11:22 PM
Either search for the info as you are doing or try unloading modules while running to see if you lose functionality.. like he said trial and error.
I personally had a kickstart disk for a good stripped down kernal but lost it.. doh. :-/