Jak ustawić „Wydajność” zamiast „Powersave” jako domyślną?

13

Kiedy uruchamiam pulpit Unity, wskaźnik CPU pokazuje tylko jeden pasek i jest ustawiony na Powersave . Po przejściu na wydajność muszę wprowadzić hasło administratora.

Ale po ponownym uruchomieniu systemu mój procesor powrócił do Powersave . Jak ustawić Wydajność jako domyślną, aby nie trzeba jej przełączać po każdym ponownym uruchomieniu?

Witek
źródło
1
Czy pomaga askubuntu.com/a/445595/639369 ? W skrócie edytuj /etc/init.d/cpufrequtils, aby ustawić gubernator procesora na (w tym przypadku) wydajność podczas uruchamiania.
Kees Beets

Odpowiedzi:

24

Wydajność i zasady gubernatora Powersave

Istnieją różne opcje ustawiania zasad regulatora procesora opisane w Ask Ubuntu i innych witrynach:

Należy pamiętać, że większość stron internetowych sugeruje pozostawienie procesora na Powersave. Jestem na laptopie i stwierdziłem, że zastosowanie technologii ThermalD i P-State firmy Intel w połączeniu z zarządzaniem energią TLP daje najlepszy wynik w zakresie częstotliwości, prędkości wentylatora i temperatury.

Podsumowanie powyższych linków

Aby podsumować osiągnięcie celu na podstawie powyższych odpowiedzi, użyj:

Zainstaluj cpufrequtils:

sudo apt-get install cpufrequtils

Następnie edytuj następujący plik (jeśli nie istnieje, utwórz go):

sudo nano /etc/default/cpufrequtils

I dodaj do niego następujący wiersz:

GOVERNOR="performance"

Zapisz i wyjdź.

Aby zmiany odniosły skutek, uruchom:

sudo systemctl restart cpufrequtils

Następnie możesz uruchomić, cpufreq-infoaby wyświetlić informacje o częstotliwości procesora, gubernatorze i nie tylko:

$ cpufreq-info
    current policy: frequency should be within 800 MHz and 3.90 GHz.
              The governor "performance" may decide which speed to use
              within this range.

Zgodnie z tym pytaniem: Jak ustawić „Wydajność” zamiast „Powersave” jako domyślną?

Jeśli chcesz regulatora wydajności przez cały czas, musisz edytować /etc/rc.locali wstawiać te wiersze przed ostatnim wierszem zawierającym exit 0:

sleep 120 # Give CPU startup routines time to settle.
cpupower frequency-set --governor performance
WinEunuuchs2Unix
źródło
3
Odnosi się to również do Ubuntu 18.04 i 18.10 na wypadek, gdyby ktoś się zastanawiał ...
der_michael,
6

Nie mogę komentować, ponieważ mam niską reputację, ale chcę dodać zaakceptowaną odpowiedź. Będziesz także musiał uruchomić

sudo /etc/init.d/cpufrequtils restart

aby miało to wpływ na twój system. Powinieneś wtedy zobaczyć, jak częstotliwości unoszą się wokół maksimum na liście i

current policy: frequency should be within 800 MHz and 3.90 GHz.
              The governor "performance" may decide which speed to use
              within this range.

Gdy wpiszesz cpufreq-info

ozzieisaacs
źródło
3
Dziękuję za to. Przesłałem poprawkę do zaakceptowanej odpowiedzi z twoją sugestią;
Elias Soares
Możesz autoryzować inne witryny, takie jak stackoverflow, aby zyskać 100 reputacji.
Bejond
1

Jestem na Xubuntu 18.04.02 LTS i instaluję cpufrequtils przez sudo apt-get install cpufrequtils, umożliwiłem zmniejszenie maksymalnej szybkości procesora. Fajna opcja, ponieważ wentylator przestał działać.

Po przejrzeniu informacji przez cpufreq-info, utworzyłem plik przez sudo nano /etc/default/cpufrequtilsi napisałem w nim, jak na zdjęciu poniżej. Dowiedziałem się, że warto również ustawić wartość prędkości minimalnej.

wprowadź opis zdjęcia tutaj

Na koniec polecenie zmiany powoduje podjęcie działania sudo /etc/init.d/cpufrequtils restart, czego rezultatem są dane wyjściowe z cpufreq-info:

wprowadź opis zdjęcia tutaj

Żeby było jasne - to oczywiście nie moje własne ustalenia, tylko wynik wniosków wyciągniętych z innych wcześniejszych pytań, komentarzy i odpowiedzi na tym forum. Zwłaszcza odpowiedź na to pytanie od WinEunuuchs2Unix.

PeterEriksson
źródło