sda00
2007-12-13
Начитавшись страшилок и пару раз обжёгшись "иду на второй круг"... и сразу же "по полной программе" - ибо к чёрту полумеры:
# CONFIG_SLAB is not set CONFIG_SLUB=y CONFIG_HZ_1000=y CONFIG_HZ=1000
(это значит, что переходим на новый диспетчер управления ресурсами и сажаем "под капот" сразу 1000 лошадей). Запущены: сборка kernel26 2.6.23.1-4, сборка E17-го, OOo, mpd, mplayer, xmms, ffmpeg потрошит авишку, плюс до кучи демонов и служб. имеем (может не совсем удачно, но общий смысл предельно ясен):
top - 21:54:24 up 1:25, 0 users, load average: 3.06, 2.68, 2.39 Tasks: 120 total, 7 running, 117 sleeping, 0 stopped, 0 zombie Cpu(s): 73.4%us, 25.6%sy, 0.0%ni, 0.0%id, 0.0%wa, 0.7%hi, 0.3%si, 0.0%st Mem: 1035436k total, 984068k used, 51368k free, 73564k buffers Swap: 2104472k total, 4k used, 2104468k free, 620396k cached
Тормозов и заиканий нет.
Из приятного - CONNLIMIT таки внесли в исходники (теперь можно не извращаться с глобальным ограничением количества соединений с одного IP-а). На запись, правда, примонтировать партицию Mac OS X не рискнул (бэкап староват для такого развлечения).
Вердикт: must have! что по-русски значит - все на kernel.org за исходниками!