Co to jest konfiguracja jądra?

12

Uruchamianie powertop w systemie Ubuntu 10.10, jedna z propozycji są

Włącz opcję konfiguracji jądra CONFIG_PM_ADVANCED_DEBUG. Ta opcja pozwoli PowerTOP zbierać statystyki zarządzania energią środowiska wykonawczego.

Co to jest opcja konfiguracji jądra i jak ją włączyć?

Czy mogę gdzieś umieścić go jako parametr startowy, czy też muszę skompilować nowe jądro?

jg-faustus
źródło

Odpowiedzi:

11

Konfiguracje jądra są wkompilowane. Możesz sprawdzić, czy jest skonfigurowany, uruchamiając to:

grep CONFIG_PM_ADVANCED_DEBUG /boot/config-`uname -r`

Na moim widzę:

oli@bert:~$ grep CONFIG_PM_ADVANCED_DEBUG /boot/config-`uname -r`
# CONFIG_PM_ADVANCED_DEBUG is not set

Kompiluję własne jądra, ale moja konfiguracja pochodzi z Ubuntu. Warto sprawdzić, czy został dodany, odkąd zacząłem kompilować.

Jeśli chcesz ponownie skompilować jądro, aby włączyć tę flagę, najlepszym punktem wyjścia jest tutaj: https://help.ubuntu.com/community/Kernel/Compile

To trochę wysiłku. Potrzebujesz kilku pakietów, a na szybkim komputerze kompilacja zajmuje co najmniej 20 minut. Dodaj czas konfiguracji i musisz to robić za każdym razem, gdy pojawia się aktualizacja zabezpieczeń ... Może to nie być tego warte.

Oli
źródło
Szybka aktualizacja: widzę, że CONFIG_PM_ADVANCED_DEBUG jest teraz włączony w Precyzji.
Oli
3

Będziesz także musiał ponownie skompilować z CONFIG_PM_DEBUG; musisz ustawić obie opcje.

Powinno to być ustawione w Maverick i wyżej.

Planuje się włączyć go w Oneiric i później dla wszystkich oprócz ARM i POWERPC buduje https://wiki.ubuntu.com/KernelTeam/Specs/KernelOneiricConfigReview

Bob Blanchett
źródło