Назад | Перейти на главную страницу

Генератор файла конфигурации ядра

Может ли кто-нибудь порекомендовать какой-то генератор kconfig, который обрезал бы модули и встроенные вещи, которые не нужны в соответствии с текущим оборудованием?

Лучшее, что я нашел, это: http://lkml.org/lkml/2008/9/16/290

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

Я разработчик java и не знаю, для чего предназначены большинство модулей и драйверов. Так что я не так много могу отключить и быть уверенным, что не облажаюсь.

заранее спасибо

Просто используйте ядро ​​по умолчанию для вашего (серверного) дистрибутива. Это не имеет значения для целей разработчиков и для настройки производственной системы, вам в любом случае понадобится эксперт (который последним будет рассматривать параметры компиляции ядра).

Вы можете изучить genkernel из gentoo linux, похоже, он решает проблемы, которые вас беспокоят.

Это для конкретной встроенной системы? В общем, изменение параметров компиляции не имеет большого значения. Там, где важна производительность, современное ядро ​​обычно либо автоматически выбирает лучший вариант, либо предлагает настраиваемые параметры времени выполнения. Лучше поработать с ними или настроить среду Java и код.

Компиляция ядра имеет параметр "localmodconfig", который по умолчанию обрезает ядро, все ненужные модули просматриваются на этой странице,http://lwn.net/Articles/352241/