http://kernelnewbies.org/LinuxChanges
qualcosa di eccezionale1.8. Easy local kernel configuration
Most people uses the kernel shipped by distros - and that's good. But some people like to compile their own kernels from kernel.org, or maybe they like following the Linux development and want to try it. Configuring your own kernel, however, has become a very difficult and tedious task - there're too many options, and some times userspace software will stop working if you don't enable some key option. You can use a standard distro .config file, but it takes too many time to compile all the options it enables.
To make easier the process of configuration, a new build target has been added: make localmodconfig. It runs "lsmod" to find all the modules loaded on the current running system. It will read all the Makefiles to map which CONFIG enables a module. It will read the Kconfig files to find the dependencies and selects that may be needed to support a CONFIG. Finally, it reads the .config file and removes any module "=m" that is not needed to enable the currently loaded modules. With this tool, you can strip a distro .config of all the unuseful drivers that are not needed in our machine, and it will take much less time to build the kernel. There's an additional "make localyesconfig" target, in case you don't want to use modules and/or initrds.

in pratica carichiamo un kernel di wolkerding huge, poi make localmodconfig , e si ottiene un kernel e i moduli minimi indispensabili , certo bisognorebbe collegare tutto quello che utilizziamo part-time ( pen drive , webcam , hardware plug & play in genere).
e poi è presente la risposta di Molnar allo scheduler BFS di Colivas
UPDATE :1.5. CFQ low latency mode
Recommended LWN commentary from Jens Axboe
In this release, the CFQ IO scheduler (the one used by default) gets a new feature that greatly helps to reduce the impact that a writer can have on the system interactiveness. The end result is that the desktop experience should be less impacted by background IO activity, but it can cause noticeable performance issues, so people who only cares about throughput (ie, servers) can try to turn it off echoing 0 to /sys/class/block/<device name>/queue/iosched/low_latency. It's worth mentioning that the 'low_latency' setting defaults to on.
Code: (commit), (commit)
scusate penso sia più produttivo caricare un kernel generic di un kernel huge , visto che il nuovo target di make va a leggere lsmod.