Suorittimen jännitteen alentaminen

Suorittimen jännitteen alentaminen on prosessi, jossa suorittimen jännitettä alennetaan sen energiankulutuksen ja lämmön vähentämiseksi ilman, että se vaikuttaa suorituskykyyn. Huomaa, että useimmat pöytätietokoneen emolevyt mahdollistavat prosessorin jänniteasetusten säätämisen myös BIOSissa.

Varoitus: CPU-jänniteasetusten virheellinen konfigurointi saattaa johtaa laitteiston pysyvään vaurioitumiseen. Sinua on varoitettu!

Tämä artikkeli tai osio kaipaa laajennusta.

Syy: Tarvitsee laajennusta. Voi olla, että myös PHC on yhdistettävä tänne. (Keskustele Talk:Undervolting CPU#)

Yleiskatsaus

  • PHC – työkalu joidenkin vanhan sukupolven Intel- ja AMD-prosessoreiden alijännittämiseen. Ei yhteensopiva intel_pstate CPU-taajuusajurin kanssa.
  • #intel-undervolt – työkalu Haswellin ja uudempien Intel-suorittimien alijännittämiseen MSR:n avulla. Yhteensopiva intel_pstate kanssa.
  • #amdctl – työkalu K10- ja uudempien AMD-suorittimien undervolttaukseen.
  • K10ctl – ylikellottaa ja undervolttaa AMD:n K10-prosessoria (esim. Phenom, Phenom II) muuttamalla sen P-Stateja.

Työkalut

intel-undervolt

Intel-undervolt on tähän artikkeliin perustuva työkalu Haswellin ja uudempien Intel-suorittimien alijännittämiseen MSR- ja MCHBAR-rekisterien avulla. Lisäksi sen avulla voi muuttaa teho- ja lämpötilarajoja.

Asennus

Työkalun voi asentaa nimellä intel-undervolt.

Konfigurointi ja käyttö

Seuraavalla komennolla tulostetaan käytössä olevat jänniteasetukset:

# intel-undervolt read

Muokkaa nyt konfiguraatiotiedostoa /etc/intel-undervolt.conf. Esimerkkikonfiguraatio, jossa CPU-välimuisti on alijännitteistetty -100mV:llä:

Huomautus: Näyttää siltä, että ’CPU’- ja ’GPU’-arvoilla ei ole mitään vaikutusta joissakin kannettavissa tietokoneissa (esim. ASUS Zenbook UX430UQ), mutta joissakin (esim. ASUS ROG STRIX G502VY) ne toimivat.
/etc/intel-undervolt.conf
...undervolt 0 'CPU' 0undervolt 1 'GPU' 0undervolt 2 'CPU Cache' -100undervolt 3 'System Agent' 0undervolt 4 'Analog I/O' 0...

CPU:n ja CPU:n välimuistin laskeminen 100-200 mV:llä on yleensä vakaata. Yli 200 mV:n ylittäminen voi johtaa kaatumiseen tai sillä ei ehkä ole lainkaan vaikutusta.

Kun olet tallentanut konfiguraatiotiedoston – testaa se:

# intel-undervolt apply

Se tulostaa Success, jos asetukset on otettu käyttöön. Voit tarkistaa käytössä olevan konfiguraation kahdesti seuraavalla komennolla:

# intel-undervolt read

Kun olet löytänyt vakaan konfiguraation, voit myös ottaa käyttöön intel-undervolt.service tehdäksesi muutoksista pysyviä.

amdctl

amdctl on työkalu K10:n ja uudempien AMD:n CPU:iden undervolting-toimintoa varten.

Asennus

Työkalun asennuksen voi suorittaa osoitteessa amdctl-gitAUR.

Vastaa

Sähköpostiosoitettasi ei julkaista.