Cos'è la configurazione del kernel?


12

Esecuzione di PowerTOP su un sistema Ubuntu 10.10, uno dei suggerimenti è

Abilita l'opzione di configurazione del kernel CONFIG_PM_ADVANCED_DEBUG. Questa opzione consentirà a PowerTOP di raccogliere statistiche di runtime power management.

Che cos'è un'opzione di configurazione del kernel e come si abilita?

Posso metterlo da qualche parte come parametro di avvio o dovrei compilare un nuovo kernel?

Risposte:


11

Le configurazioni del kernel sono compilate. Puoi verificare se è configurato eseguendo questo:

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

Sul mio, vedo:

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

Compilo i miei kernel ma la mia configurazione deriva da quella di Ubuntu. Vale la pena verificare se è stato aggiunto da quando ho iniziato la compilazione.

Se vuoi ricompilare il kernel per abilitare questo flag, il tuo miglior punto di partenza è qui: https://help.ubuntu.com/community/Kernel/Compile

È un po 'di sforzo. Hai bisogno di alcuni pacchetti e su un computer veloce ci vogliono almeno 20 minuti solo per fare la compilazione. Aggiungi il tempo di configurazione e devi farlo ogni volta che esce un aggiornamento di sicurezza ... Potrebbe non valerne la pena.


Solo un rapido aggiornamento: vedo che CONFIG_PM_ADVANCED_DEBUG è ora abilitato in Precise.
Oli

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.