Po zabawie z profilowaniem GRUB i instalacją wstępnego ładowania domyślny regulator skalowania nagle staje się „wydajnością”, a nie „na żądanie”. Próbowałem włączyć usługę /etc/init.d/ondemand, ale nic się nie zmienia - po ponownym uruchomieniu lub wznowieniu gubernator jest zawsze „wydajnością”. Czy ktoś wie, co się stało i jak przywrócić stare zachowanie.
Używam laptopa HP 6710s.
Odpowiedzi:
Możesz ręcznie ustawić gubernatora, uruchamiając komendę cpufreq-set (jako root).
Wystarczy nacisnąć Ctrl+ Alt+ Tna klawiaturze, aby otworzyć Terminal. Po otwarciu uruchom poniższe polecenia.
Aby zainstalować
cpufreq-set
:Źródło: archlinux.org
źródło
sudo cpufreq-set -c 0 -g ondemand
dotyczy tylko częstotliwości pierwszego procesora lub rdzenia. Na przykład w systemie dwurdzeniowym musisz uruchomićsudo cpufreq-set -c 1 -g ondemand
następny, aby zadziałał dla obu rdzeni.for cpu in $(seq 0 $(($(nproc) -1))) ; do echo sudo cpufreq-set -c $cpu -g ondemand ; done
Aby zmienić gubernatora, możesz użyć następującego polecenia:
Dzięki temu poleceniu nie potrzebujesz uprawnień roota, aby zmienić gubernatora. Wystarczy dodać to polecenie do aplikacji startowych ..., aby zmienić gubernatora podczas logowania.
źródło
W Xubuntu musisz również wyłączyć
ondemand
zadanie poleceniem:procesor rozruchowy systemu, jak
GOVERNOR="performance"
wspomniano powyżejźródło