Dzięki informacjom zamieszczonym we wpisie Zielone procesorki… na blogu Pixels not found udało mi się uruchomić skalowanie procesora na moim laptopie. Wcześniej próbowałem tego na Debianie, ale poległem. Czynności, które musiałem wykonać pod Ubuntu w celu uruchomienia usługi były następujące:

1. Zainstalowanie cpufrequtils i sysfsutils:

sudo aptitude install cpufrequtils sysfsutils

2. Załadowanie modułu odpowiedniego do mojego procesora, czyli Celerona M:

sudo modprobe p4_clockmod

3. Załadowanie modułu określającego politykę zarządzania zasobami. Na laptopie najlepiej sprawdza się reguła conservative:

sudo moprobe cpufreq_conservative

4. Wyedytowanie pliku /etc/init.d/cpufrequtils i poprawienie w nim poniższych linijek (informacje o możliwościach procesora można uzyskać wydając komendę cpufreq-info -l):

GOVERNOR="conservative"
MAX_SPEED="1733329″
MIN_SPEED="216666″

5. Restart usługi:

sudo /etc/init.d/cpufrequtils restart

6. Dopisanie wcześniej załadowanych modułów do /etc/modules.

7. Na koniec można umieścić sobie na panelu aplet pokazujący aktualną częstotliwość procesora. W tym celu trzeba kliknąć na panelu prawym klawiszem myszy, wybrać opcję Dodaj do panelu… i zaznaczyć Monitor częstotliwości procesora.

Powyższe czynności pozwalają na zaoszczędzenie energii gdy procesor nie musi pracować na pełnych obrotach, co jest szczególnie ważne przy pracy tylko na baterii.

Jedna odpowiedź do “Skalowanie procesora”

  1. salvadhor pisze:

    Oszczędzanie energii jest ogólnie ważne – gdyby każdy człowiek zaoszczędził codziennie 1 kilowat, to hoho, jakbyśmy mieli ładnie wkoło :)

    A poza tym, mniejsza częstotliwość procka->mniejsza temperatura->mniejsze zużycie się podzespołów (też procesorka).

Zostaw wpis