O que é a configuração do kernel?


12

Executando o PowerTOP em um sistema Ubuntu 10.10, uma das sugestões é

Habilite a opção de configuração do kernel CONFIG_PM_ADVANCED_DEBUG. Essa opção permitirá que o PowerTOP colete estatísticas de gerenciamento de energia em tempo de execução.

O que é uma opção de configuração do kernel e como eu a habilito?

Posso colocá-lo como um parâmetro de inicialização em algum lugar ou precisaria compilar um novo kernel?

Respostas:


11

As configurações do kernel são compiladas. Você pode verificar se está configurado executando este:

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

No meu, eu vejo:

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

Eu compilo meus próprios kernels, mas minha configuração é derivada do Ubuntu. Vale a pena conferir para ver se foi adicionado desde que comecei a compilar.

Se você deseja recompilar o kernel para ativar esse sinalizador, seu melhor ponto de partida está aqui: https://help.ubuntu.com/community/Kernel/Compile

É um pouco de esforço. Você precisa de alguns pacotes e, em um computador rápido, leva pelo menos 20 minutos apenas para fazer a compilação. Adicione tempo de configuração e você precisará fazer isso toda vez que uma atualização de segurança for lançada ... Pode não valer a pena.


Apenas uma atualização rápida: estou vendo que CONFIG_PM_ADVANCED_DEBUG agora está ativado no Precise.
Oli

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.