web-dev-qa-db-ja.com

カーネル構成とは何ですか?

Ubuntu 10.10システムで PowerTOP を実行すると、提案の1つは

CONFIG_PM_ADVANCED_DEBUGカーネル構成オプションを有効にします。このオプションにより、PowerTOPは実行時の電力管理統計を収集できます。

カーネル構成オプションとは何ですか?また、どのように有効にしますか?

起動パラメータとしてどこかに配置できますか、または新しいカーネルをコンパイルする必要がありますか?

12
j-g-faustus

カーネル構成はコンパイルされています。これを実行することで、構成されているかどうかを確認できます。

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分かかります。構成時間を追加すると、セキュリティ更新プログラムがリリースされるたびにこれを行う必要があります...それは価値がないかもしれません。

11
Oli

CONFIG_PM_DEBUGを使用して再コンパイルする必要もあります。両方のオプションを設定する必要があります。

これは、すでにMaverick以上で設定する必要があります。

計画では、ARMおよびPOWERPCビルド以外のすべてに対してOneiric以降で有効にすることです https://wiki.ubuntu.com/KernelTeam/Specs/KernelOneiricConfigReview

3
Bob Blanchett