Undervolting CPU

Undervolting er en proces, hvor spændingen til CPU’en reduceres for at reducere dens energiforbrug og varme uden at påvirke ydelsen. Bemærk, at de fleste desktop-bundkort også giver mulighed for at justere indstillingerne for CPU-spænding i BIOS.

Advarsel: Forkert konfiguration af CPU-spændingsindstillingerne kan resultere i permanent beskadiget hardware. Du er blevet advaret!

Denne artikel eller dette afsnit har brug for udvidelse.

Årsag: Behov for at blive udvidet. Det kunne være, at PHC også skal slås sammen her. (Diskuter i Talk:Undervolting CPU#)

Overblik

  • PHC – et værktøj til at undervolte nogle Intel- og AMD-processorer af den gamle generation. Ikke kompatibel med intel_pstate CPU-frekvensdriveren.
  • #intel-undervolt – et værktøj til undervolting af Haswell og nyere Intel CPU’er ved hjælp af MSR. Kompatibel med intel_pstate.
  • #amdctl – et værktøj til undervolting af K10- og nyere AMD-CPU’er.
  • K10ctl – overclock og undervolting af en AMD K10-processor (f.eks. Phenom, Phenom II) ved at ændre dens P-states.

Tools

intel-undervolt

Intel-undervolt er et værktøj baseret på denne artikel til undervolting af Haswell- og nyere Intel-CPU’er ved hjælp af MSR- og MCHBAR-registrene. Derudover giver det også mulighed for at ændre strøm- og temperaturgrænser.

Installation

Værktøjet kan installeres som intel-undervolt.

Konfiguration og brug

Følgende kommando udskriver ibrugtagne spændingsindstillinger:

# intel-undervolt read

Redigér nu konfigurationsfilen /etc/intel-undervolt.conf. Eksempelkonfiguration med undervolted CPU Cache med -100mV:

Bemærk: Det ser ud til, at værdierne “CPU” og “GPU” ikke har nogen effekt på nogle bærbare computere (f.eks. ASUS Zenbook UX430UQ), men de virker på nogle (f.eks. ASUS ROG STRIX G502VY).
/etc/intel-undervolt.conf
...undervolt 0 'CPU' 0undervolt 1 'GPU' 0undervolt 2 'CPU Cache' -100undervolt 3 'System Agent' 0undervolt 4 'Analog I/O' 0...

Det er normalt stabilt at nedsætte CPU og CPU Cache med 100 til 200 mV. Hvis du går over 200 mV, kan det resultere i et nedbrud eller har måske slet ingen effekt.

Når du har gemt konfigurationsfilen – test den:

# intel-undervolt apply

Det vil udskrive Succes, hvis indstillingerne blev anvendt. Du kan dobbelttjekke konfigurationen i brug ved hjælp af følgende kommando:

# intel-undervolt read

Når du har fundet en stabil konfiguration, kan du også aktivere intel-undervolt.service for at gøre ændringerne vedvarende.

amdctl

amdctl er et værktøj til undervolting af K10 og nyere AMD-CPU’er.

Installation

Værktøjet kan installeres som amdctl-gitAUR.

Skriv et svar

Din e-mailadresse vil ikke blive publiceret.