A resposta mais votada aceita nem sempre funciona
Como a segunda resposta votada apontou, a resposta mais votada e aceita às vezes mostra a frequência regular máxima.
Métodos de CLI alternativos
Abaixo, você pode ver as freqüências da CPU Número 0. Para ver todas as CPUs, substitua 0
por *
. A frequência é expressa em MHz com três casas decimais. Então 1000000
= 1000 MHz = 1 GHz. Este processador Intel Skylake está classificado para 2,6 GHz ou 3,5 GHz com o Turbo Boost ativado.
Freqüência mínima 800 MHz
$ cat /sys/devices/system/cpu/cpu0/cpufreq/scaling_min_freq
800000
Frequência máxima 3500 MHz (3,5 GHz)
$ cat /sys/devices/system/cpu/cpu0/cpufreq/scaling_max_freq
3500000
Freqüência atual 1027.669 MHz (1.028 GHz)
$ cat /sys/devices/system/cpu/cpu0/cpufreq/scaling_cur_freq
1027669
CPU de 0 a 7 de frequência quando o YouTube é carregado
$ cat /sys/devices/system/cpu/cpu*/cpufreq/scaling_cur_freq
2754249
2700098
2842167
2700270
1359287
901937
1662780
1731062
4 de 8 processadores estão no modo turbo (acima de 2,6 GHz)
CPU de 0 a 7 de frequência quando o YouTube é pausado
$ cat /sys/devices/system/cpu/cpu*/cpufreq/scaling_cur_freq
808913
800029
800022
800004
800001
800001
800013
800009
Todos os processadores estão na velocidade mínima de 800 MHz, embora o Chrome esteja sendo executado em duas telas com 11 guias abertas, mas o YouTube pausado.
O Intel Turbo Boost está ativado?
Usando o terminal, você pode verificar se o recurso Turbo Boost está ativado:
$ cat /sys/devices/system/cpu/intel_pstate/no_turbo
0
Este é um negativo duplo; quando "no turbo" está desligado (= 0) então o Turbo Boost está ligado.
Para desativar o Turbo Boost, use sudo
powers e defina a opção no_turbo
para 1
:
$ echo "1" | sudo tee /sys/devices/system/cpu/intel_pstate/no_turbo
1
O 1
retornado indica que o turbo está desativado.
Método de GUI alternativo usando o Conky
Outras respostas mencionam métodos alternativos para o CLI básico (Interface de linha de comando). Eu gosto de usar o Conky para fazer isso. No exemplo abaixo, a CPU do Skylake tem uma freqüência regular de 800 MHz a 2600 Mhz. Com o turbo boost ativado, a frequência pode saltar para 3500 MHz sob carga pesada.
O exemplo .gif abaixo começa exibindo a frequência flutuando em torno de 3100 MHz sob carga pesada quando grep
está sendo executado em todo o sistema de arquivos. Então o comando é emitido:
$ echo "1" | sudo tee /sys/devices/system/cpu/intel_pstate/no_turbo
... para desligar o turbo. A velocidade cai para velocidade fixa de 2600 MHz, que é a velocidade máxima normal sem turbo.
Em seguida, o comando turbo é invertido:
$ echo "0" | sudo tee /sys/devices/system/cpu/intel_pstate/no_turbo
... para ligar o turbo novamente e acelerar pulos acima de 2600 MHz e flutuar em torno de 3100 a 3200 MHz novamente.
Observe a rapidez com que a temperatura salta 10 graus quando o Turbo está ligado