Depois de pesquisar no Google depois que uma atualização do BIOS foi lançada, isso parece ser um problema do Mobo e do BIOS, e não um problema no kernel, como eu suspeitava, o que é altamente reconfortante.
Estou tentando fazer overclock do meu novo Ryzen 5 1500X, e depois de ter dificuldades com o lm-sensors
não reportando temps de CPU, estou achando que estou obtendo resultados estranhos de turbostat
em certos overclocks. Não consegui encontrar nenhuma informação sobre o que isso significa, on-line.
Estou testando o estresse usando stress
em todos os 8 tópicos, enquanto tento discar em um overclock.
Em um overclock de 3,80 GHz, turbostat
relata normalmente que todos os 8 threads estão rodando a 99-100% e Bzy_MHz está em 3799 MHz, o que é bom.
A 3,90 GHz e 4,00 GHz, independentemente da tensão, turbostat
está reportando Bzy_MHz a 1378 MHz constantemente. A saída abaixo é de um overclock de 4,00 GHz, com stress -c 8
em execução.
CPU Avg_MHz Busy% Bzy_MHz TSC_MHz
- 1378 99.99 1378 4000
0 1378 100.00 1378 4000
1 1378 100.00 1378 4000
2 1378 100.00 1378 4000
3 1378 100.00 1378 4000
4 1377 99.93 1378 4000
5 1378 100.00 1378 4000
6 1378 100.00 1378 4000
7 1378 100.00 1378 4000
Isso significa que o relógio de 4,00 GHz não está funcionando realmente ou há um erro no relatório de turbostat
?
Não consigo encontrar o linux-tools para o kernel 4.11, então não posso executar turbostat
lá. Se é um problema, seria de esperar que fosse corrigido em 4.11?
EDIT : Acabei de executar alguns benchmarks usando o Phoronix, e parece que o turbostato está relatando as freqüências corretas. O delta entre meus testes de 3.8 e 4.0 GHz (ambos na velocidade RAM de 2,8 GHz) é praticamente o mesmo que se esperaria, dadas as frequências relatadas de 1,4 GHz para o "overclock" de 4,0 GHz.
Isso pode não ser um problema do Linux, mas eu realmente não quero configurar uma partição ou unidade do Windows para testar isso.