새로운 Ryzen 5 1500X를 오버클럭하려고 하는데 CPU 온도를 보고하지 않는 표준 어려움에 부딪힌 후 특정 오버클럭에서 이상한 결과가 나타나는 lm-sensors
것을 발견했습니다 . turbostat
이것이 무엇을 의미하는지에 대한 정보를 온라인에서 찾을 수 없습니다.
- 커널: Linux 4.10.0-28-일반
- 배포판: 우분투 그놈 17.04
- CPU: Ryzen 5 1500X(4코어 8스레드)
- CPU 주파수: 원래 3.5/3.7GHz, 3.8-4.0GHz로 오버클럭됨)
stress
오버클럭을 시도하는 동안 8개의 스레드를 모두 스트레스 테스트하고 있습니다 .
일반적으로 8개 스레드가 모두 99~100%에서 실행되는 것으로 보고하는 3.80GHz 오버클럭에서 turbostat
Bzy_MHz는 3799MHz로 양호한 수준입니다.
3.90GHz 및 4.00GHz에서는 turbostat
전압에 관계없이 1378MHz의 Bzy_MHz가 지속적으로 보고됩니다. 아래 출력은 4.00GHz 오버클럭 실행에서 나온 것입니다 stress -c 8
.
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
turbostat
이는 4.00GHz 클럭이 실제로 실행되고 있지 않음을 의미합니까, 아니면 보고에 오류가 있습니까?
커널 4.11용 linux-tools를 찾을 수 없어서 turbostat
그곳에서 실행할 수 없습니다. 이것이 문제라면 사람들은 4.11에서 수정되기를 기대할까요?
편집하다: 방금 Phoronix를 사용하여 일부 벤치마크를 실행했는데 Turbostat가 올바른 주파수를 보고하는 것 같습니다. 3.8GHz와 4.0GHz 테스트(둘 다 2.8GHz RAM 속도)의 차이는 4.0GHz "오버클럭된" 보고된 주파수 1.4GHz에 대해 예상한 것과 거의 똑같습니다.
글쎄, 이것은 Linux 문제가 아닐 수도 있지만 실제로 이것을 테스트하기 위해 Windows 파티션이나 드라이브를 설정하고 싶지 않습니다.
https://openbenchmarking.org/result/1707197-MARS-OC4000266,1707197-MARS-OC3800225
답변1
BIOS 업데이트가 출시된 후 인터넷 검색을 해보니 제가 의심했던 커널 문제가 아닌 Mobo 및 BIOS 문제인 것으로 나타나 매우 안심이 됩니다.