Le problème avec ma machine Linux est la fréquence signalée par les fichiers cpuinfo_min_freq
et scaling_min_freq
spectacle 1200000
mais sous Windows, il peut être ralenti à 900000
.
Cela fait que mon ordinateur portable est très chaud par rapport à Windows.
Voici mon /proc/cpuinfo:
Comment puis-je réduire cette valeur? De toute évidence, la modification du fichier ne fonctionnera pas.
toute aide serait appréciée.
Autant que j'ai pu déterminer 12 est le pstate minimum pour votre processeur (ou 1200000 KHz).
Vous pouvez vérifier par vous-même la lecture du MSR_PLATFORM_INFO
enregistrez et analysez les bits vous-même. Voici un exemple pour mon processeur, où mon état minimal est 16:
$ Sudo modprobe msr
$ Sudo rdmsr --bitfield 47:40 -d -a 0xce
16
16
16
16
16
16
16
16
Ce que fait Windows, je ne sais pas.
Quant à vos problèmes de chaleur, je doute que la fréquence d'horloge minimale soit le problème racine. Jetez un oeil à la consommation d'énergie graphique.
Je soupçonne que vous utilisez le gouverneur de mise à l'échelle de la fréquence du processeur Intel P-state, selon la documentation du pilote (Documentation/cpu-freq/intel-pstate.txt):
"Pour les processeurs Intel contemporains, la fréquence est contrôlée par le processeur lui-même et l'état P exposé au logiciel est lié aux niveaux de performance. L'idée que la fréquence peut être définie sur une seule fréquence est fictive pour les processeurs Intel Core. Même si la mise à l'échelle le pilote sélectionne un seul état P, la fréquence réelle à laquelle le processeur fonctionnera est sélectionnée par le processeur lui-même. "
Je doute donc que vous ayez un quelconque kilométrage à changer ces fréquences, c'est laissé au processeur de nos jours.