跑步电源TOP在 Ubuntu 10.10 系统上,其中一条建议是
启用 CONFIG_PM_ADVANCED_DEBUG 内核配置选项。此选项将允许 PowerTOP 收集运行时电源管理统计信息。
什么是内核配置选项以及如何启用它?
我可以将它作为启动参数放在某处吗,或者我必须编译一个新的内核?
答案1
内核配置已编译。您可以通过运行以下命令来检查它是否已配置:
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 分钟。加上配置时间,每次发布安全更新时你都必须这样做……这可能不值得。
答案2
您还需要使用 CONFIG_PM_DEBUG 重新编译;您需要设置两个选项。
这应该已经在 Maverick 及以上版本中设置过了。
计划在 Oneiric 中为除 ARM 和 POWERPC 版本之外的所有版本启用此功能 https://wiki.ubuntu.com/KernelTeam/Specs/KernelOneiricConfigReview