Come impostare "Performance" invece di "Powersave" come impostazione predefinita?


13

Quando avvio il desktop Unity, l'indicatore CPU mostra solo una barra ed è impostato su Powersave . Quando passo a Performance devo inserire una password per gli utenti admin.

Ma dopo il riavvio del sistema la mia CPU è tornata in Powersave . Come impostare Performance come predefinito, quindi non devo cambiarlo dopo ogni riavvio?


1
Fa askubuntu.com/a/445595/639369 aiuto? In breve, modifica /etc/init.d/cpufrequtils per impostare il regolatore della CPU sulle prestazioni (in questo caso) all'avvio.
Kees Beets,

Risposte:


23

Politiche del governatore per prestazioni e Powersave

Esistono varie opzioni per impostare i criteri del regolatore della CPU descritti in Ask Ubuntu e altri siti Web:

Tieni presente che la maggior parte dei siti web suggerisce di lasciare la CPU a Powersave. Sono su un laptop e ho scoperto che usando le tecnologie Intel ThermalD e P-State abbinate alla gestione dell'alimentazione TLP ha il miglior risultato per frequenze, velocità della ventola e temperatura.

Riassumendo i collegamenti sopra

Per riassumere il raggiungimento del tuo obiettivo dalle risposte sopra usate:

Installa cpufrequtils:

sudo apt-get install cpufrequtils

Quindi modificare il seguente file (se non esiste, crearlo):

sudo nano /etc/default/cpufrequtils

E aggiungi la seguente riga:

GOVERNOR="performance"

Salva ed esci.

Per rendere effettive le modifiche, eseguire:

sudo systemctl restart cpufrequtils

Quindi è possibile eseguire cpufreq-infoper visualizzare informazioni sulla frequenza della CPU, sul regolatore e altro:

$ 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.

Come da domande e risposte: come impostare "Prestazioni" anziché "Risparmio energia" come impostazione predefinita?

Se desideri che il Performance Governor sia sempre necessario, devi modificare /etc/rc.locale inserire queste righe prima dell'ultima riga contenente exit 0:

sleep 120 # Give CPU startup routines time to settle.
cpupower frequency-set --governor performance

3
Questo vale anche per Ubuntu 18.04 e 18.10 nel caso in cui qualcuno si stia chiedendo ...
der_michael,

5

Non posso commentare perché ho una bassa reputazione ma voglio aggiungere la risposta accettata. Dovrai anche correre

sudo /etc/init.d/cpufrequtils restart

affinché questo abbia effetto sul tuo sistema. Dovresti quindi vedere le tue frequenze in bilico attorno al massimo elencato e

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

Quando si digita cpufreq-info


3
Grazie per quello Ho inviato una modifica alla risposta accettata con il tuo suggerimento;
Elias Soares,

Puoi autorizzare altri siti, come StackOverflow, per ottenere 100 reputazione per te.
Bejond

1

Sono su Xubuntu 18.04.02 LTS e l'installazione di cpufrequtils da sudo apt-get install cpufrequtils, ha permesso di ridurre la velocità massima della CPU. Una buona opzione da avere come fan ha smesso di funzionare.

Dopo aver esaminato le informazioni cpufreq-info, ho creato un file sudo nano /etc/default/cpufrequtilse vi ho scritto come nell'immagine seguente. Ho scoperto che era utile anche impostare un valore per la velocità minima.

inserisci qui la descrizione dell'immagine

Infine, il comando per eseguire la modifica agisce sudo /etc/init.d/cpufrequtils restart, risultando in questo output da cpufreq-info:

inserisci qui la descrizione dell'immagine

Per essere chiari, questo non è certo il mio risultato, ma solo il risultato di conclusioni tratte da altre domande, commenti e risposte precedenti su questo forum. Soprattutto la risposta in questa stessa domanda di WinEunuuchs2Unix.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.