J'ai d'énormes problèmes avec l'étranglement thermique sur mon Thinkpad T420 avec Core i7 et Nvidia Quadro. Lorsque l'étranglement commence, je reçois le message du noyau :
[42544.677294] [Hardware Error]: Machine check events logged
[42672.480582] CPU3: Package temperature above threshold, cpu clock throttled (total events = 1023)
[42672.480587] CPU0: Package temperature above threshold, cpu clock throttled (total events = 1023)
[42672.480591] CPU2: Package temperature above threshold, cpu clock throttled (total events = 1023)
[42672.480594] CPU1: Package temperature above threshold, cpu clock throttled (total events = 1023)
Ce problème m'a vraiment énervé lorsque j'ai commencé à jouer récemment. Après quelques minutes, le jeu peut devenir injouable. J'ai partiellement résolu le problème en mettant une limite sur la fréquence d'horloge maximale :
for i in 0 1 2 3; do echo 2000000 > /sys/devices/system/cpu/cpu$i/cpufreq/scaling_max_freq;done
Cependant, lorsque l'étranglement démarre de lui-même, il règle les horloges à seulement 800Mhz et je suis sûr que 1,6Ghz serait suffisant pour refroidir les cpus. Une idée sur la façon de régler l'horloge la plus basse de l'étranglement ?