Undervolting è un processo in cui la tensione della CPU viene ridotta al fine di ridurre il suo consumo energetico e il calore senza influenzare le prestazioni. Si noti che la maggior parte delle schede madri desktop consentono di modificare le impostazioni di tensione della CPU anche nel BIOS.
Questo articolo o sezione necessita di essere espanso.
Panoramica
- PHC – uno strumento per sottovoltare alcuni processori Intel e AMD di vecchia generazione. Non compatibile con
intel_pstate
driver di frequenza della CPU. - #intel-undervolt – uno strumento per l’undervolt delle CPU Haswell e Intel più recenti usando MSR. Compatibile con
intel_pstate
. - #amdctl – uno strumento per l’undervolt delle CPU K10 e AMD più recenti.
- K10ctl – overclock e undervolt di un processore AMD K10 (ad esempio Phenom, Phenom II) cambiando i suoi P-States.
Tools
intel-undervolt
Intel-undervolt è uno strumento basato su questo articolo per sottovoltare le CPU Haswell e Intel più recenti utilizzando i registri MSR e MCHBAR. Inoltre, permette anche di modificare i limiti di potenza e temperatura.
Installazione
Lo strumento può essere installato come intel-undervolt.
Configurazione e utilizzo
Il seguente comando stampa le impostazioni di tensione in uso:
# intel-undervolt read
Ora modifica il file di configurazione /etc/intel-undervolt.conf
. Esempio di configurazione con CPU Cache undervolted di -100mV:
/etc/intel-undervolt.conf
...undervolt 0 'CPU' 0undervolt 1 'GPU' 0undervolt 2 'CPU Cache' -100undervolt 3 'System Agent' 0undervolt 4 'Analog I/O' 0...
Ridurre CPU e CPU Cache di 100-200 mV è solitamente stabile. Andare oltre i 200 mV può provocare un crash, o può non avere alcun effetto.
Una volta salvato il file di configurazione – testalo:
# intel-undervolt apply
Stampa Successo se le impostazioni sono state applicate. Puoi ricontrollare la configurazione in uso usando il seguente comando:
# intel-undervolt read
Una volta trovata una configurazione stabile, puoi anche abilitare intel-undervolt.service
per rendere le modifiche persistenti.
amdctl
amdctl è uno strumento per l’undervolting delle CPU AMD K10 e più recenti.
Installazione
Lo strumento può essere installato come amdctl-gitAUR.