LINUX.ORG.RU

История изменений

Исправление bormant, (текущая версия) :

как раз для слабого железа и нужно оптимизировать ядро...

Вот мне и непонятно, что же там после вашей сборки окажется «оптимизировано»?
Если идея была только в «а давайте соберём ядро новым компилятором», то тут чудес ждать не стоит. От использования -march=«что-то для p3» -mtune=«что-то для p3» по сравнению со стоковыми не-smp -march=i486 -mtune=i686 ожидать какого-то заметного прироста было бы странно.
Что-то ещё? Использование памяти — берём generic, делаем initrd с драйвером ФС и, если необходимо, контроллера — получаем желаемый выигрыш (ненужные модули не занимают ОЗУ). Другое дело, что умолчания в потреблении ресурсов у современных ядер адекватны современному железу, это уже далеко не 2.6.17.х и не 2.4.

Остаётся только научиться собирать ядро по готовому конфигу как самоцель — ну так себе навык, отчего б и не попробовать, если любопытно.

Исходная версия bormant, :

как раз для слабого железа и нужно оптимизировать ядро...

Вот мне и непонятно, что же там после вашей сборки окажется «оптимизировано»?
Если идея была только в «а давайте соберём ядро новым компилятором», то тут чудес ждать не стоит. От использования -march=«что-то для p3» -mtune=«что-то для p3» по сравнению со стоковыми не-smp -march=i486 -mtune=i686 ожидать какого-то заметного прироста было бы странно.
Что-то ещё? Использование памяти — берём generic, делаем initrd с драйвером ФС и, если необходимо, контроллера — получаем желаемый выигрыш (ненужные модули не занимают ОЗУ). Другое дело, что умолчания в потреблении ресурсов у современных ядер адекватны современному железу, это уже далеко не 2.6.17.х и не 2.4.

Остаётся только научиться собирать ядро по готовому конфигу — ну так себе навык, отчего б и не попробовать, если любопытно.