(1 risposta)
Chiuso 3 anni fa.
Il mio obiettivo è forzare tutti i core della CPU a funzionare alla massima frequenza turbo (4 x 3,9 GHz) utilizzando CentOS 7. Ecco l'output di cpupower frequency-info
:
analyzing CPU 0:
driver: acpi-cpufreq
CPUs which run at the same hardware frequency: 0
CPUs which need to have their frequency coordinated by software: 0
maximum transition latency: 10.0 us
hardware limits: 1.60 GHz - 3.50 GHz
available frequency steps: 3.50 GHz, 3.50 GHz, 3.30 GHz, 3.10 GHz, 2.90 GHz, 2.70 GHz, 2.50 GHz, 2.30 GHz, 2.10 GHz, 1.90 GHz, 1.70 GHz, 1.60 GHz
available cpufreq governors: conservative userspace powersave ondemand performance
current policy: frequency should be within 1.60 GHz and 3.50 GHz.
The governor "performance" may decide which speed to use
within this range.
current CPU frequency: 3.50 GHz (asserted by call to hardware)
boost state support:
Supported: yes
Active: yes
3600 MHz max turbo 4 active cores
3700 MHz max turbo 3 active cores
3800 MHz max turbo 2 active cores
3900 MHz max turbo 1 active cores
Il turbo boost funziona come previsto:tutti e 4 i core a pieno carico raggiungono i 3,6 GHz. Ma sarebbe bello avere 3900 MHz max turbo 4 active cores
o meno (almeno 4 x 3,7 GHz). Come controllarlo?
È possibile?
Risposta accettata:
Insomma no, non è possibile. Come puoi vedere dall'output di cpupower
, la tua CPU supporta solo un massimo di 3.600 Mhz con 4 core attivi. Quando funziona a 3.900 Mhz è attivo solo 1 core.
Questi sono i limiti posti dal produttore della CPU. Se desideri maggiori prestazioni, l'overclocking è un'opzione, ma ciò potrebbe introdurre problemi di stabilità e devi assicurarti di avere un raffreddamento sufficiente.