Хотелось бы узнать, кто как оптимизирует свою систему. Прошу все приведённые трюки комментировать, чтобы понятно было, почему и в какой мере их стоит приводить :)
Начну с себя:Раз в 3-4 месяца, с обновлением исходников ядра в официальном репозитории (и конечно, если есть исправления, которые затронули моё железо/софт/безопасноть) компилирую ядро. При установке нового дистрибутива - всегда компилирую ядро под свой комп.Основная оптимизация:Processor type and feautures - полностью под свою архитектуру (Core 2)Bus - удаляю ненужные шины (ISА и проч.)Device - выкидываю все устройства, которых у меня нет (и которые к IEEE1394, USB не относятся)File Systems - то же самое (убираю лишнее)Sound - компилирую статически в ядро (ALSA, Intel HDA Audio)Ну и несколько специфичных хаков по-мелочам (в точности не припомню).В итоге - ядро получается весом в 14 Mb (в запакованном виде) + 6 mb - headers.
А не проще раз заебаться и сделать нечто для этих манипуляций автоматически? Из под линя выставляешь нужные параметры указываешь путь к апдейтам и прога при ребуте делает все сама например.
Эээ вообщем-то это делается один раз - в следующий раз при компиляции ядра указывается конфиг от ядра на котором сидишь в данный момент. Там и автоматизировать-то нечего.Вот здесь очень хорошо описано, как можно ускорить систему в целом (не касаясь ядра)http://aldeby.org/blog/index.php/speed-up-your-ubunt .
я периодически запускаю эти скриптыhttp://nixbit.com/cat//utilities/desktop-optimizatio .скрипты изменяют xml из человекочитабельного в машиноболеепонятный =)--еще юзаю пакеты preload и prelinkподробнее тутhttp://forum.sevsknet.ru/showpost.php?p=330990p .--еще применил хитрый ход поставил 64битную убунту на свой АМД64, очень доволен - все враки про проблемы - чистый гонсофт есть в репозитариях, проблем чисто с 64бита нетурекомендую