Zauważyłem, że coraz więcej osób skarży się na wysoką temperaturę procesora podczas pracy na Linuksie. Przyczyn może być wiele… Opiszę wam jeden z nich
O co chodzi?
Powodem może być technologia oszczędzania energii – dynamiczna kontrola częstotliwości procesora. (Cool’n’quiet lub SpeedStep) Polega ona na tym, że jeśli uruchomione aplikacje nie maja dużych wymagań względem procesora, jego taktowanie jest obniżane – mniejsze zużycie energii, niższa temperatura a co za tym idzie – wentylator pracuje ciszej. Aby funkcjonowała na systemach Linux, musimy zainstalowac tylko kilka paczek i chwilę posiedzieć w konsoli. Instrukcja tworzona na dystrybucji Debian, w innych moze wyglądać inaczej.
Do dzieła!
Najpierw pobierzmy z repozytorium kilka “zabawek”, z poziomu roota wpisujemy w konsoli:
aptitude install lm-sensors cpufrequtils
Po rozpakowaniu i instalacji wpisujemy dla procesora AMD:
dmesg | grep powernow
Otrzymamy zależnie od procesora powernow-k6, k7 lub k8
Jeśli mamy procesor Intela to będzie to p4-clockmod lub speedstep-centrino, sprawdzamy to analogicznie jak w przypadku AMD.
Teraz pozostało nam już zrobić jedno, załadowac odpowiedni moduł:
modprobe <to co otrzymaliśmy w poprzednik kroku>
Teraz wystarczy tylko zrestartować system i gotowe!
Za pomocą lm-sensors mozemy sprawdzić temperaturę (nie zawsze zgodna z prawdą, zdarzają się temperatury rodem z Antarktydy.;p):
sensors
Teraz wiemy już wszystko .;)