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


12

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

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

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

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

Ответы:


11

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

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 минут. Добавьте время настройки и делайте это каждый раз, когда выходит обновление для системы безопасности ... Возможно, оно того не стоит.


Просто быстрое обновление: я вижу, что CONFIG_PM_ADVANCED_DEBUG теперь включен в Precise.
Оли

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.