Что такое конфигурация ядра?
Запуск PowerTOP в системе Ubuntu 10.10, одно из предложений:
Включите параметр конфигурации ядра CONFIG_PM_ADVANCED_DEBUG. Эта опция позволит PowerTOP собирать статистику управления питанием во время выполнения.
Что такое параметр конфигурации ядра и как его включить?
Могу ли я где-то указать его в качестве параметра запуска или мне нужно будет скомпилировать новое ядро?
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 минут. Добавьте время настройки и делайте это каждый раз, когда выходит обновление для системы безопасности... Возможно, оно того не стоит.
Вам также нужно будет перекомпилировать с CONFIG_PM_DEBUG; Вам нужно установить оба варианта.
Это должно быть установлено в Maverick и выше уже.
План состоит в том, чтобы включить его в Oneiric вперед для всех, кроме сборок ARM и POWERPC https://wiki.ubuntu.com/KernelTeam/Specs/KernelOneiricConfigReview