Assumindo que seu governador é o intel_pstate (padrão para CPUs Intel Sandy Bridge e Ivy Bridge a partir do kernel 3.9). Esse problema não é específico do Arch, mas de todas as distros que usam o novo driver pstate da Intel para gerenciar o gerenciamento de energia / frequência do CPU. Escala de frequência da CPU do Arch linux .
Theodore Ts'o escreveu sua explicação sobre o Google+ :
- intel_pstate pode ser desativado durante a inicialização com o kernel arg
intel_pstate=disable
- O problema com o governador ondemand é que ele não conhece os recursos específicos da CPU
- A execução de algumas tarefas com frequência mais alta consome menos energia do que uma frequência menor, levando mais tempo, por exemplo, material aritmético, mas não é verdade para todas as tarefas, por exemplo carregando algo da memória
- O driver intel_pstate conhece os detalhes de como a CPU funciona e faz um trabalho melhor que a solução genérica da ACPI
- intel_pstate oferece apenas dois governadores,
powersave
eperformance
. A Intel alega que o "powersave" intel_pstate é mais rápido que o regulador acpi genérico com "performance"
Para voltar ao driver da ACPI, reinicialize e defina o kernel arg intel_pstate=disable
Em seguida, execute modprobe acpi-cpufreq
e você deverá ter o governador ondemand disponível.
Você pode tornar as alterações permanentes editando /etc/default/grub
e adicionando
GRUB_CMDLINE_LINUX_DEFAULT="intel_pstate=disable"
Em seguida, atualizando grub.cfg
ala grub-mkconfig -o /boot/grub/grub.cfg
Siga as instruções para o carregamento do módulo do kernel do Arch
e adicione o módulo acpi-cpufreq
.