Что такое конфигурация ядра?

Запуск PowerTOP в системе Ubuntu 10.10, одно из предложений:

Включить опцию конфигурации ядра CONFIG_PM_ADVANCED_DEBUG. Эта опция позволит PowerTOP собирать статистику управления питанием во время выполнения.

Что такое параметр конфигурации ядра и как его включить?

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

12
задан 16 January 2011 в 23:01

2 ответа

Конфигурации ядра скомпилированы. Вы можете проверить, сконфигурированы ли они, выполнив следующее:

grep CONFIG_PM_ADVANCED_DEBUG /boot/config-`uname -r`

По моему, я вижу:

oli@bert:~$ grep CONFIG_PM_ADVANCED_DEBUG /boot/config-`uname -r`
# CONFIG_PM_ADVANCED_DEBUG is not set

Я собираю свои собственные ядра но мой конфиг получен из Ubuntu. Стоит проверить, было ли оно добавлено с тех пор, как я начал компилировать.

Если вы хотите перекомпилировать ядро, чтобы включить этот флаг, ваша лучшая отправная точка здесь: https://help.ubuntu.com/community/Kernel/Compile

Это немного усилий. Вам нужно несколько пакетов, и на быстром компьютере для компиляции требуется не менее 20 минут. Добавьте время настройки, и вам придется делать это каждый раз, когда выходит обновление для системы безопасности ... Возможно, оно того не стоит.

0
ответ дан 16 January 2011 в 23:01

Вам также нужно будет перекомпилировать с CONFIG_PM_DEBUG; Вам нужно установить оба варианта.

Это должно быть установлено в Maverick и выше.

Планируется включить его в Oneiric и далее для всех, кроме сборок ARM и POWERPC https://wiki.ubuntu.com/KernelTeam/Specs/KernelOneiricConfigReview

0
ответ дан 16 January 2011 в 23:01

Другие вопросы по тегам:

Похожие вопросы: