(1 réponse)
Fermé il y a 3 ans.
Mon objectif est de forcer tous les cœurs de processeur à fonctionner à la fréquence turbo maximale (4 x 3,9 GHz) en utilisant CentOS 7. Voici la sortie de 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
Le turbo boost fonctionne comme prévu – les 4 cœurs entièrement chargés atteignent 3,6 GHz. Mais ce serait bien d'avoir 3900 MHz max turbo 4 active cores
ou moins (au moins 4 x 3,7 GHz). Comment le contrôler ?
Est-ce possible ?
Réponse acceptée :
Bref, non, ce n'est pas possible. Comme vous pouvez le voir sur la sortie de cpupower
, votre processeur ne prend en charge qu'un maximum de 3 600 MHz avec 4 cœurs actifs. Lorsqu'il fonctionne à 3 900 Mhz, un seul cœur est actif.
Ce sont les limites qui ont été mises en place par le fabricant du CPU. Si vous voulez plus de performances, l'overclocking est une option mais cela peut introduire des problèmes de stabilité et vous devez vous assurer d'avoir un refroidissement suffisant.