Есть набор патчей для ядра, называется zen. И хотя сие извращение больше как-то повелось приписывать гентушникам, ни для кого оно не является недоступным. Интересен zen-kernel вот такими вещами:

- Патчи Коливаса

- BFS - шедулер того же Коливаса

- Оптимизации FS

- TuxOnIce (система hibernate)

- Разнообразные Logo при загрузке

- Backports из git-ветки

В общем и целом, хорошая заявка на победу. Собственно, попробовать zen-ядро можно двумя способами: найти готовое пре-компиленное ядро для своего дистриба на сайте zen-kernel.org или скачать патч и пропатчить самостоятельно. Собственно, для Debian уже есть пре-компилированные ядра, да только с ним половина железа на моём ноутбуке попросту отсыхает. Чем прикручивать такие косяки, мне оказалось проще скачать патч. Итак, тут поджидает такая тонкость: патч должен быть наложен исключительно на то ядро, на которое расчитан, учитывая даже версию ревизии. То есть вот есть патч для 2.6.32 и не сметь его ставить на 2.6.32.3!

Патчи zen архивируются в LZMA, учитываем наличие архиватора 7z. Ну а в остальном всё просто:

1. Распаковываем исходники в /usr/src/

2. Распаковываем патч в папку с исходниками ядра

3. Накладываем патч: patch -p1 < .patch

4. Конфигурируем: make menuconfig

5. Собираем: make-kpkg linux_image --initrd

6. Наслаждаемся

Из своих наблюдений: отзывчивость системы просто небывалая, особенно при сильной загрузке процессора и диска.

ЗЫ. В моём случае компиль происходит с такими параметрами

Патч качать от сюда.
Ядро от сюда.
Или от сюда.

lzcat патч ядра | patch -p1
make clean
make mrproper
make menuconfig

fakeroot make -j17 bzImage modules
fakeroot make -j17 modules_install install
update-initramfs -v -c -k с параметром того ядра который копилиш

параметр -j вычисляется довольно просто grep -m1 cpu\ cores /proc/cpuinfo | cut -d : -f 2