¿Qué es la configuración del kernel?

12

Al ejecutar PowerTOP en un sistema Ubuntu 10.10, una de las sugerencias son

Habilite la opción de configuración del núcleo CONFIG_PM_ADVANCED_DEBUG. Esta opción permitirá que PowerTOP recopile estadísticas de administración de energía en tiempo de ejecución.

¿Qué es una opción de configuración del kernel y cómo la habilito?

¿Puedo ponerlo como parámetro de inicio en alguna parte, o tendría que compilar un nuevo núcleo?

jg-faustus
fuente

Respuestas:

11

Las configuraciones del núcleo están compiladas. Puede verificar si está configurado ejecutando esto:

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

En el mío, veo:

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

Compilo mis propios núcleos pero mi configuración se deriva de Ubuntu. Vale la pena verificar si se ha agregado desde que comencé a compilar.

Si desea volver a compilar el kernel para habilitar este indicador, su mejor punto de partida está aquí: https://help.ubuntu.com/community/Kernel/Compile

Es un poco de esfuerzo. Necesita algunos paquetes y en una computadora rápida se necesitan al menos 20 minutos para realizar la compilación. Agregue tiempo de configuración y tenga que hacer esto cada vez que salga una actualización de seguridad ... Puede que no valga la pena.

Oli
fuente
Solo una actualización rápida: veo que CONFIG_PM_ADVANCED_DEBUG ahora está habilitado en Precise.
Oli