Hvordan Undervolting reduserer varmen og øker batterilevetiden

Vil du tro at mange datamaskiner og smarttelefoner kan kjøre kjøligere og forbruke mindre strøm? Et triks eksisterer, kalt undervolting, noe som kan øke CPUens effektivitet med få ulemper.

Vil du tro at mange datamaskiner og smarttelefoner kan kjøre kjøligere og forbruke mindre strøm?  Et triks eksisterer, kalt undervolting, noe som kan øke CPUens effektivitet med få ulemper.
Annonse

hvordan undervolting arbeid Vil du tro at mange datamaskiner og smarttelefoner kan kjøre kjøligere og forbruke mindre strøm? Et triks eksisterer, kalt undervolting, noe som kan øke CPUens effektivitet med få ulemper. Hvis det utføres riktig, produserer enheter generelt mindre varme mens de viser forbedret batteriytelse.

Prosessen kan kreve mye tålmodighet og selvtillit da potensialet for katastrofe eksisterer. Bare de stouthearted burde til og med gjøre et forsøk. For de av dere som ser etter raskere løsninger for å redusere batteridrift, sjekk ut Tims gode artikkel. 7 måter å øke batterilevetiden til mobilen din [iPhone, Android, Andre Smartphones] 7 måter å øke batterilevetiden til mobilen din [iPhone, Android, Annet Smartphones] Langt en av de mest skuffende funksjonene i omtrent alle smarttelefoner i disse dager er batterilevetiden, som for de fleste av oss krever minst en lading per 24-timers periode. Er du en ... Les mer om vanlige metoder for å kjøle datamaskinen ned.

Denne artikkelen introduserer undervolting til uninitiated, med fokus på forklaring, metoder for implementering, tilgjengelig kompatibel maskinvare og hvilken programvare som eksisterer. For en mer detaljert veiledning om hvordan å undervurdere, sjekk ut denne instruksjonsveiledningen.

Undervolting Forklart

Etter en intens samling av Call of Duty eller Modern Warfare 3, kan du merke at datamaskinen eller grafikkprosessoren blir uvanlig varm. Det er fordi det eksisterer et enkelt forhold mellom hastigheten som en enhet kjører på og dens temperatur. Når du bruker datamaskinen til å utføre CPU-intensive oppgaver, vil den kjøre med høyere frekvens, og dermed produsere større varme enn det ville være i tomgang.

Det er en formel som elektriske ingeniører bruker for å forklare dette forholdet. Dessverre var jeg ikke smart nok til å være ingeniør, så min forståelse er svak, men her går: P = V ^ 2 / R, hvor kraften er lik spenningskvadrat, delt med motstand.

Som du ser fra ligningen, har senking av spenning en enorm effekt på strømmen. Men spørsmålet er fortsatt: Hvordan kan det være mulig for oss å senke spenningen samtidig som ytelsen opprettholdes? Husk tre faktorer:

  • Ikke alle CPUer er de samme : På grunn av den latterlig komplekse produksjonen som kreves ved fremstilling av en prosessor, er det ikke to CPUer som er nøyaktig det samme. I stedet for å svare på spenninger, har CPUer en rekke toleranser. Følgelig har selskapene som lager prosessorer etablert en basisspenning som de fleste CPUer kan bruke uten problem. Dessverre er denne spenningen ofte høyere enn nødvendig, og produserer mye av spillvarme som et biprodukt. På grunn av dette kan de fleste CPUer faktisk bruke en lavere spenning en rekke frekvenser.
  • En CPUs hastighetsprogresjon er ikke lineær : En datas hastighet varierer fra sin toppklassede klokke syklus, vanligvis målt i gigahertz, til lavest mulig hastighet. Progresjonen mellom sin raskeste og sakte hastighet beveger seg ikke lineært, men i et trappet mønster. Jeg har sett forskjellige terminologier for disse "trinnene" på forskjellige CPU-arkitekturer. For PC-en (x86) har jeg sett den omtalt som P-stater. ARM ser ikke ut til å ha en tilsvarende navngivningskonvensjon.
  • Du kan redusere en CPU-spenning : CPUer har en rekke spenningstoleranser over frekvenser. Ved hjelp av spesiell programvare kan du for eksempel senke spenningen (noen ganger referert til som " VID ") ved forskjellige frekvenser. Hvis det er for lavt, vil det føre til krasjer og blå skjerm, så varsomhet anbefales.

hvordan undervolting arbeid

Tre trinn for å undervolve en enhet

  • Sikkerhetskopiere informasjonen din: Hvis noe går katastrofalt feil, kan du bli permanent oppstartsløftet. Derfor er det viktig å få informasjonen din sikkerhetskopiert.
  • Gradvis spenningsendringer : Når du senker spenningen, er det alltid mulighet for at det vil føre til en omstart. Noen håndholdte enheter angir det som kalles " dødsøvn ", noe som betyr at telefonen krever hard tilbakestilling. Hvis du sparer spenningen, kan dette resultere i en uoppstartbar tilstand, siden det laster opp ustabile spenninger. Husk å gradvis flytte spenningene ned ( og aldri over standardverdien! ) Og deretter strenge spenningsprøven ved hvert trinn. Det er imidlertid viktig å merke seg at multiplikatorene som er forbundet med raskere prosessorhastigheter, undervolverer mer effektivt enn de med lavere hastigheter, siden de høyeste hastighetene gir mest varme. På mobilenheter gjør undervolting den største forskjellen i både energiforbruk og varmeproduksjon.
  • Stresstesting : Etter å ha flyttet spenningene ned en multiplikator, vil du ønske å strenge testen nøye. Stress testing programvare for både Android og PC eksisterer, noe som gjør denne prosessen mye enklere. Den kjører simpelthen CPUen din med raskest mulig hastighet, eller med en rekke frekvenser. Bare sett undervoltverdien din og brann opp stresstestprogramvaren din.

For stasjonære og bærbare datamaskiner

Noen stasjonære og bærbare datamaskiner kan endre spenningen gjennom BIOS. Forskjellige hovedkortprodusenter bruker desverre ulike terminologier: Noen bruker begrepet " spenningsforskyvning ", noe som reduserer spenningen jevnt over alle trinnene. Andre plater reduserer bare spenninger ved høyeste CPU frekvenser - du bør Google hovedkortets merke, pluss søkeordet " undervolt " eller " spenning offset ".

For eksempel, min undervolt-innstillinger fra mitt EFI (det er egentlig en BIOS):

hvordan å undervolting cpu

Intel-prosessorer : Dessverre har Intel-brikkesett, Sandy Bridge og nyere modeller ikke noen fordel for å senke spenningen. Mens mine egne erfaringer viser noen innvirkning på temperaturen, tror ekspertene ellers. Den vanligste metoden for å undervolve eldre Intel-prosessorer er ThrottleStop for Windows OS.

Throttlestop senker spenningen over en rekke CPU-frekvenser - bare sjekk " Set Multiplikator " -boksen og deretter redusere " VID " -nummeret for å slippe spenninger.

hvordan å undervolting cpu

AMD CPUer: spesielt Brazos, Llano og Trinity linjer, kan undervolt med stor effekt. Et av de beste eksemplene er undervoltingsprogramvaren tilgjengelig for Brazos-serien CPU / APU. Programvaren som brukes til å manipulere spenningsverdier er kjent som BrazosTweaker. Det er også FusionTweaker. Brukere rapporterer opptil 30% reduksjoner i temperaturer og solide økninger i batterilevetiden.

For AMD-brikkesett finnes andre spenningsmanipuleringsmetoder, for eksempel PSCheck og AMD Overdrive. Men selv om PSCheck er det beste programmet, er det også det vanskeligste å få tak i. Jeg endte med å bite kulen og installerte en zip fra en helt fremmed Dropbox-det er alltid en forferdelig ide, og du bør aldri gjøre det, med mindre du er meg. I så fall gjør du regelmessige dårlige beslutninger og installerer merkelige filer fra skissefulle kilder, det minste av dine bekymringer.

Stresstesting : For å spenne-teste enheten din, må du bare senke spenningen med ett enkelt trinn og så brenne spenningstestprogramvaren. I min erfaring er alt fra 5-10 minutter med testing tilstrekkelig. Hvis datamaskinen krasjer eller fryser, flytt spenningen tilbake minst ett trinn før du går videre til neste multiplikator (noen ganger referert til som en P-stat, vist nedenfor). Fortsett å gjenta prosessen ved hvert trinn, senke spenningen til ustabilitet oppstår. Legg merke til at når frekvensene øker, gjør også spenning.

hvordan å undervolting cpu

Den beste programvaren for stresstesting er Prime95. Prime95 kjører komplekse matematiske formler på datamaskinen din, noe som får CPU'en til å løpe super varmt. Hvis du har satt spenningen for lav, vil datamaskinen krasje, og du vet absolutt laveste grense for prosessorens spenningstoleranse. Ca 5-10 minutter stresstesting skal utrydde feil spenninger.

Fra Prime95 " Kjør en torturstest ", må du sørge for å velge " Små FFT'er ".

undervolting cpu

Vi har diskutert undervolting på MakeUseOf før for bærbare datamaskiner. Les også om Tinas nedbrytning av noen vanlige løsninger. Hvordan fikse en overopphetbar bærbar PC. Slik løser du en overopphetbar bærbar PC. Den største trusselen for din bærbare datamaskin, unntatt din kaffekrus, er overoppheting. Vi viser deg hva du kan gjøre med det. Les mer for å få varmen din under kontroll.

Tabletter, smarttelefoner og Android-drevne enheter

Før du forsøker å undervolve enheten din, må du ha roten Slik roter du Android-telefonen din med SuperOneClick Slik roter du Android-telefonen din med SuperOneClick Les mer tilgang (lenken går til SuperOneClick), og du bør ha installert en egendefinert ROM Slik finner du og installerer en Tilpasset ROM for Android-enheten din Slik finner du og installerer en egendefinert ROM for Android-enheten din Android er super tilpassbar, men for å fullt ut utnytte det, må du blinke en egendefinert ROM. Slik gjør du det. Les mer støtte undervolting. Mens teknisk, trenger du bare en tilpasset kjernen som støtter UV, de fleste tilpassede ROM-er inkluderer en egendefinert kjernen.

De fleste mobiltelefoner med en tilpasset kjerne og riktig programvare kan undervolve - men det krever spesiell fastvare eller programvare som eksisterer på et nivå som er høyere enn operativsystemet. Firmware er lagret på solid state-minne i et område som vanligvis er utilgjengelig for sluttbrukeren. Men hvis du har riktig fastvare, kan noe programvare modulere spenningen som tilføres CPUen.

Min favoritt programvare for undervolting er IncrediControl. Bare kjør appen og velg " SVS " -fanen fra øverste menylinje. Derfra må du bruke ekstrem forsiktighet. Fortsett til lavere spenninger ett trinn av gangen. Jeg anbefaler bare å senke spenningene på de to eller tre høyeste frekvensene; som indikert av kraftekvasjonen, reduserer spenningen ved høyere frekvenser en større innvirkning på den totale varmeproduksjonen.

undervolting cpu

Stresstesting : For stresstesting, etter min kunnskap er det bare en app verdt å bruke: Stabilitetstest. Bare velg enten " Classic Stability Test " eller " Scaling Stability Test ". Hvis du bare har tenkt å undervoltere høyeste CPU-frekvensen, bør den klassiske testen være tilstrekkelig. Men hvis du planlegger å undervurdere en rekke verdier, gå til skaleringstesten.

hvordan undervolting arbeid

Konklusjon

Kjøle ned enhetene dine og få bedre batterilevetid tar bare tre trinn: Først må du sikkerhetskopiere enheten. For det andre, gjør gradvis spenningsjusteringer. Tredje stresstest hver gang du foretar spenningsjustering. For Android-enheter krever dette at du har root-tilgang og har installert en egendefinert ROM. For datamaskiner må du ha en nyere AMD-brikkesett, for eksempel Llano, Brazos eller Trinity. På Intel-systemet må du ha Core2Duo eller derav.

Husk å aldri øke spenningene over standardverdien. Å øke spenningen vil trolig ødelegge datamaskinen din.

Elsker noen andre undervolting? Gi oss beskjed i kommentarene.

Image Credits: Lightning via MorgueFile.com; Hovedkort via MorgueFile.com

In this article