Adam Agnew agnew@cs.umd.edu writes:
I was looking at the 2.6.0-test2 kernel tree today and saw new menu choices under
"General Setup -> Remove Kernel Features (for embedded systems)" which looks like the beginings of an effort to strip out large though somewhat optional features. For instance, the current choices include:
Load all symbols for kernel debugging/ksysmoops Enable futex support Enable eventpoll support Anticipatory I/O Schedualer Deadline I/O Schedualer
It seems like pretty good news for the linux kernel as a bootloader route that effots are being made to get the kernel smaller when necessary.
Currently this is running about 60K-100K larger than 2.4.x even with everything disabled. But patches to shrink this are welcome.
Eric