GNU/Linux >> Linux Esercitazione >  >> Linux

Come ottenere l'attuale regolatore di potenza della CPU

L'attuale governatore può essere ottenuto come segue:

cat /sys/devices/system/cpu/cpu*/cpufreq/scaling_governor

Nota che cpu* ti darà il governatore di ridimensionamento di tutti i tuoi core e non solo ad es. cpu0.

Tuttavia, questa soluzione potrebbe dipendere dal sistema. Non sono sicuro al 100% che sia portatile.


Nell'ultima versione di Fedora (26 alpha) sul mio sistema Ryzen 7, ho fatto questo:

Fedora 26 alpha non aveva cpupower installato - quindi prendilo:

dnf install kernel-tools

Questo installa /etc/sysconfig/cpupower che dovrebbe impostare il livello delle prestazioni per impostazione predefinita (modifica la prima riga se desideri un livello diverso):

CPUPOWER_START_OPTS="frequency-set -g performance"
CPUPOWER_STOP_OPTS="frequency-set -g ondemand"

Ora il bit critico:abilita e avvia il servizio cpupower

systemctl enable --now cpupower

Conferma che il livello di prestazioni è impostato:

cat /sys/devices/system/cpu/cpu0/cpufreq/scaling_governor

Riavvia e ripeti quel cat comando per confermare le prestazioni fisse


Linux
  1. Come ottenere un tipo di dati di variabili in Zsh?

  2. Come far funzionare Uuencode?

  3. Come ottenere la dimensione della directory in Linux

  4. Come ottenere il nome e la versione della distribuzione Linux?

  5. Come ottenere l'ID processo del processo in background?

Come ottenere la data e l'ora correnti in Python

Come ottenere la data e l'ora correnti in JavaScript

Come ottenere le migliori prestazioni dal server Nginx

Come ottenere il tuo indirizzo IP su Linux

Come tracciare la corrente in ngspice?

Come ottenere l'URL dell'attuale repository svn?