Собствено как собрать ядро как можно меньшего размера?
эксперименты ставлю на 2.6.14
Необходимо собрать ядро с потдержкой NFS и, ну конечно, сети.
Всё остальное мудулями.
Пока я дошёл до размера 1,1 Мб. Видел котовые решения с размерами до 600кб. Как это достигается?
Конечно разница смешная, но всё же.
Заранее спасибо за ответ.
Сборка МАЛЬЕНЬКОГО ядра (как собрать ядро как можно меньшего размера?)
Модератор: Bizdelnick
-
ddc
- Бывший модератор
- Сообщения: 3535
- Статус: OpenBSD-compatible
- ОС: OpenBSD -current
-
flook
- Сообщения: 585
- Статус: Просто flook
Re: Сборка МАЛЬЕНЬКОГО ядра
Такой мелкий размер достигается
1. выкидыванием всего ненужного из .config
2. выключением некоторых фишечек прямо в коде (но тут максимум 5кило сохранить удастся)
1. выкидыванием всего ненужного из .config
2. выключением некоторых фишечек прямо в коде (но тут максимум 5кило сохранить удастся)
В каждом из нас спит гений... и с каждым днем все крепче...
-
Bolverk
- Бывший модератор
- Сообщения: 1571
- ОС: Cygwin
Re: Сборка МАЛЬЕНЬКОГО ядра
Еще есть опция компилятора компилировать на минимальный размер в ущерб производительности.
-
Spider84
- Сообщения: 79
Re: Сборка МАЛЬЕНЬКОГО ядра
играми с .config добился 800Kb всё. ниже уже не хочет.