什么是内核配置?


12

在Ubuntu 10.10系统上运行PowerTOP的建议之一是

启用CONFIG_PM_ADVANCED_DEBUG内核配置选项。此选项将使PowerTOP收集运行时电源管理统计信息。

什么是内核配置选项,如何启用它?

我可以将它作为启动参数放在某个地方,还是必须编译一个新内核?

Answers:


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分钟才能完成编译。添加配置时间,每次安全更新发布时您都必须执行此操作……这可能不值得。


只是快速更新:我看到现在已经在Precise中启用了CONFIG_PM_ADVANCED_DEBUG。
奥利(Oli)

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.