j-g-faustus Asked: 2011-01-17 12:01:19 +0800 CST2011-01-17 12:01:19 +0800 CST 2011-01-17 12:01:19 +0800 CST 什么是内核配置? 772 在 Ubuntu 10.10 系统上运行PowerTOP,建议之一是 启用 CONFIG_PM_ADVANCED_DEBUG 内核配置选项。此选项将允许 PowerTOP 收集运行时电源管理统计信息。 什么是内核配置选项以及如何启用它? 我可以将它作为启动参数放在某个地方,还是必须编译一个新内核? kernel 2 个回答 Voted Best Answer Oli 2011-01-17T12:12:59+08:002011-01-17T12:12:59+08:00 内核配置已编译。您可以通过运行以下命令检查它是否已配置: 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 分钟。添加配置时间,并且每次安全更新出现时您都必须这样做......这可能不值得。 Bob Blanchett 2011-09-12T21:11:18+08:002011-09-12T21:11:18+08:00 您还需要使用 CONFIG_PM_DEBUG 重新编译;你需要两个选项集。 这应该已经在 Maverick 及更高版本中设置。 计划是在 Oneiric 中为除 ARM 和 POWERPC 构建之外的所有版本启用它 https://wiki.ubuntu.com/KernelTeam/Specs/KernelOneiricConfigReview
内核配置已编译。您可以通过运行以下命令检查它是否已配置:
在我的身上,我看到:
我编译自己的内核,但我的配置是从 Ubuntu 派生的。值得检查一下自从我开始编译以来它是否已添加。
如果你想重新编译内核来启用这个标志,你最好的起点是这里:https ://help.ubuntu.com/community/Kernel/Compile
这有点费力。你需要几个包,在一台快速的计算机上,编译至少需要 20 分钟。添加配置时间,并且每次安全更新出现时您都必须这样做......这可能不值得。
您还需要使用 CONFIG_PM_DEBUG 重新编译;你需要两个选项集。
这应该已经在 Maverick 及更高版本中设置。
计划是在 Oneiric 中为除 ARM 和 POWERPC 构建之外的所有版本启用它 https://wiki.ubuntu.com/KernelTeam/Specs/KernelOneiricConfigReview