Wysoka temperatura CPU pod Linuksem? 3

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 .;)

  • Evilus

    Akurat u mnie nie trzeba modprobe’ów (na AMD Sempron 2800+ na mobo ASRock K8NF3-VSTA)

    Ja normalnie mam taki wynik (komenda sensors, bez modprobe’ów):

    k8temp-pci-00c3
    Adapter: PCI adapter
    Core0 Temp: +33.0°C

    Raczej u mnie temperatura w normie :]. Goręcej było jak miałem Windę, bo pod Windą na tym samym sprzęcie temperatura sięgała 45 stopni Celsjusza :P

  • drax

    Mój kumpel narzekał ostatnio na dziwnie wysoką temperaturę pod Linuksem. Podrzuciłem mu tego linka ;]

  • Pyotr

    Największy problem na dziś dzień, to chyba obsługa procesorów Intela Core iX. Winnych jest wielu, a jakoś poprawy sytuacji nie widać. Cholerstwo zżera baterię w szybszym tempie niż Windowsy, a steping działa