Punguza voltage ya CPU kwenye kompyuta ndogo. Kuokoa nishati: kesi na usambazaji wa umeme. Matumizi ya nguvu ya processor: kuamua kiwango cha chini cha voltage ya uendeshaji

Udhibiti wa voltage kwa wasindikaji wa Intel

TAZAMA! Mwandishi wa makala hana jukumu lolote kwa uharibifu wowote unaosababishwa na kompyuta kutokana na kutumia vitendo vilivyoelezwa hapa

Watumiaji wengine wana bahati zaidi, wengine chini. Kuna wale wenye bahati ambao hupata wasindikaji ambao wanaweza kwa urahisi overclock kwa mzunguko wa "kiwango" wa FSB unaofuata: Celeron hadi 100, na marekebisho ya Pentium III "E" hadi 133 MHz, kwa mtiririko huo. Walakini, processor kama hiyo sio rahisi kupata: zinapatikana kwenye soko, lakini wauzaji mara nyingi wanataka sana kwa jiwe "lililohakikishwa" ambalo unaweza kununua processor na takriban sawa, lakini frequency ya "asili", iliyohakikishwa. na mtengenezaji. Lakini mara nyingi hukutana na wasindikaji ambao hufanya kazi kwa masafa ya juu, lakini sio thabiti. Hiyo ni, kushindwa zisizotarajiwa kuonekana, mipango "hufanya shughuli zisizokubalika" na karibu, jicho linafurahia "skrini za bluu" na furaha sawa.

Mara nyingi unaweza kuondokana na hili kwa kuongeza voltage ya usambazaji wa processor. Kwa Celeron ya classic (kulingana na msingi wa Mendocino; yaani mfano 300A-533), voltage ya msingi ya kawaida ni 2 V. Kimsingi, bila hatari kubwa inaweza kuongezeka kwa 5-10% (hadi 2.1 - 2.2 V). Vile vile kabisa hutumika kwa wasindikaji wenye msingi wa Coppermine (Celeron 533A-766 na Pentium III): nambari kamili tu zinabadilika.

Hata hivyo, ni vizuri ikiwa unaweza kuweka kiwango cha voltage kinachohitajika kwa kutumia BIOS au jumpers kwenye ubao wa mama, lakini ni nini ikiwa hakuna chaguo hilo (ambayo ni kawaida tunapozungumzia kuhusu bodi za mama za gharama nafuu)? Kwa kweli, wazo kuu la overclocking hupotea: kupata utendaji mkubwa kwenye vifaa vya gharama nafuu. Kwenye bodi zilizo na kiunganishi cha Slot 1, unaweza kutumia adapta maalum, lakini hii haifanyi iwe rahisi kwa watumiaji wa bodi za tundu (zaidi ya hayo, wakati mwingine tofauti ya dola 5-7 kwa bei ya adapta na udhibiti wa voltage na mfano rahisi. bila ni muhimu). Tofauti ya bei kati ya bodi zilizopangwa kwa overclocking na mifano ya tundu ya bei nafuu ni hadi $ 30 (kwa kuongeza, wengi wa bodi hizi zina muundo wa ATX, hivyo wakati wa kuboresha kompyuta unapaswa kubadilisha kesi), na kuokoa kiasi hicho, wakati mwingine. inafaa kutumia njia kadhaa zisizo za kawaida.

Hivi karibuni, mada ya kubadilisha voltage ya usambazaji imekuwa muhimu sio tu kwa overclockers. Ukweli ni kwamba bodi za mama zinazopatikana kwenye chipsets za zamani (LX, EX, BX, ZX, Apollo Pro) mara nyingi zina uwezo wa kufanya kazi na angalau Celerons mpya (wakati mwingine mara moja, wakati mwingine baada ya marekebisho fulani), na wakati mwingine Pentium III, na kikwazo pekee. ni kubadilisha voltage kwenye ubao, ambayo haiwezi kutoa chini ya 1.8 V. Suluhisho la mantiki kabisa kwa tatizo hili ni kulazimisha processor kubadili voltage hii.

Onyo. Usisahau kwamba kadiri voltage inavyoongezeka, nguvu inayotolewa na processor pia huongezeka. Hii ni kweli hasa kwa overclocking: kizazi cha ziada cha joto kitazingatiwa kutokana na ongezeko la mzunguko wa processor. Kwa hivyo, inafaa kufikiria mapema juu ya baridi nzuri ya processor (hata hivyo, inafaa kufanya hivyo kwa hali yoyote, bila kujali kama voltage itaongezeka au la)

Ili kuwasha wasindikaji wa Pentium II na Celeron, vifaa vya nguvu vya kutosha vinahitajika, kwa hivyo usambazaji wa umeme wa kashe (iliyoonyeshwa Vcc kwenye takwimu) hutenganishwa na usambazaji wa umeme wa msingi (Vccp), na kwa makadirio sawa, maadili ya voltage ya mstari wa Vccs haitumiki. Hiyo ni, kulingana na aina ya processor (kwenye kiwango cha voltage kwenye mguu wa processor inayofanana), utulivu kwenye ubao wa mama huweka voltage inayohitajika.

Jedwali Nambari 1. Utambulisho wa voltage ya usambazaji
VID Voltage, V VID Voltage, V
01111 1.30 11111 hakuna kichakataji
01110 1.35 11110 2.1
01101 1.40 11101 2.2
01100 1.45 11100 2.3
01011 1.50 11011 2.4
01010 1.55 11010 2.5
01001 1.60 11001 2.6
01000 1.65 11000 2.7
00111 1.70 10111 2.8
00110 1.75 10110 2.9
00101 1.80 10101 3.0
00100 1.85 10100 3.1
00011 1.90 10011 3.2
00010 1.95 10010 3.3
00001 2.00 10001 3.4
00000 2.05 10000 3.5

VID inatumika tu katika toleo la SEPP/SECC (Slot1), kwa hivyo voltage kwenye bodi za Socket 370 inaweza tu kuongezeka hadi 2.05 V. Ili kufanya kazi na wasindikaji wote wa Intel, usaidizi wa maadili kwa herufi nzito inahitajika; Viwango vya usambazaji wa vichakataji vya FCPGA vimesisitizwa.

Jedwali Namba 2. Ugavi wa nguvu kwa wasindikaji wengine
CPU Vccp, msingi, V Vcc, Akiba, V
Pentium II 233-300 (Klamath) 2.8 3.3
Pentium II 266-450 (Dechutes) 2.0 2.0
Pentium III 450-550 (Katmai) 2.0 3.3
Pentium III 600 (Katmai) 2.05 3.3
Celeron 266-533 (Covington, Mendocino) 2.0 -
Celeron 533A-600
1.5
1.7
-
Celeron 633-766
1.65
1.7
-

(Celeron 533A -766 ina marekebisho mawili iliyoundwa kwa voltages tofauti)

Kimwili (0) ina maana kwamba pini imeunganishwa chini (GND au Vss), na (1) kwamba pini ni ya bure, yaani, haijaunganishwa na chochote (pini lazima iwe na uwezo wa mantiki).

Kwa hivyo, unaweza kufanya utulivu kuzalisha sio kiwango cha 2 V kwa Celeron (tutazungumzia juu yao baadaye), lakini zaidi au chini (ya kushangaza, katika baadhi ya matukio kulikuwa na uboreshaji wa utulivu wa uendeshaji kwa voltage iliyopunguzwa).

Takwimu inaonyesha pini za wasindikaji wa tundu. Kwa vichakataji vilivyotengenezwa katika muundo wa Slot 1, pini zifuatazo zinawajibika kwa utambuzi wa nguvu:

VID0 VID1 VID2 VID3 VID4
B120 A120 A119 B119 A121

Kwa mfano, ikiwa tunaunganisha VID, VID, VID, tunapata voltage ya 2.2 V. Hii inapaswa kutosha kwa overclocker yoyote, na, wakati huo huo, ni kukubalika kabisa kwa processor kufanya kazi kwa muda mrefu na nzuri. baridi :) Hiyo ni, unaweza kupata viwango vya mkazo kwa urahisi ambavyo vinahitaji tu kuhami baadhi ya miguu. Kwa mfano, kwa PPGA na SEPP (Slot1):

Mifano ya voltages za usambazaji wa processor
Voltage, V Ambayo miguu inahitaji kuunganishwa Mapendekezo
1.80 VID Ikiwa wewe si shabiki wa overclocking, basi voltage hii inaweza kutumika kupunguza joto la processor wakati wa operesheni au kuokoa nishati :) (Celeron hutumia 10-20 W kulingana na mzunguko wa kawaida, na hii inasababisha kuokoa 10% : ))
1.90 VID Kwa ujumla, ni sawa na kwa voltage ya 1.8 V
2.00 Voltage ya kawaida Imetolewa kwa mfano
2.20 VID;VID;VID Msindikaji unapaswa kufanya kazi bila matatizo, isipokuwa kuwa itawaka zaidi.
2.40 VID;VID;VID Inaweza au haifanyi kazi :) (lakini uwezekano mkubwa wa zamani), na kupata moto zaidi
2.60 VID;VID Hatari ni kubwa sana, lakini wanaopenda wanaweza kujaribu (ikiwa wanataka kupindua processor iwezekanavyo).
2.80 VID;VID;VID Na usijaribu - hii ni kwa mfano tu.

Thamani zilizobaki ni ngumu zaidi kupata, kwani athari kali kwenye processor inahitajika - itabidi uunganishe mawasiliano yanayolingana ya processor au kiunganishi chini (GND). Kwa hiyo, kwa mfano, kwa kuunganisha pini za slot (au tundu) VID na GND upande wa nyuma wa ubao wa mama kwa kutumia wiring na soldering, tunapata voltage ya 2.05 V. Hata hivyo, hii ni operesheni ya hatari tangu katika kesi ya kosa au soldering isiyo sahihi, voltage ya nyaya za I / O (3. 3 B) inaweza kuingia kwenye kiini, ambayo itasababisha matokeo mabaya. Lakini kwa njia hii, unaweza kupata voltage yoyote kutoka kwa meza Nambari 1 kwenye msingi wa processor.

Kweli kuhusu jinsi ya kuziba miguu. Kuna chaguzi kadhaa. Kwanza, unaweza kuwaweka insulate kwa kutumia varnish ya kudumu. Njia hii inafanya kazi kwa kawaida tu na varnish yenye nguvu sana, kwani inapowekwa kwenye tundu, miguu ya processor hupata nguvu kubwa ya mwili, ambayo inaweza kusababisha uharibifu wa safu ya kuhami joto na, ipasavyo, kiwango cha voltage kisichopangwa kinaweza kufikia msingi (kwa mfano; 2.6 badala ya 2.2 V ikiwa insulation ya conductor VID). Pili, kwa processor ya tundu unaweza kuziuma tu, na kwa processor inayopangwa unaweza kukata kondakta zinazolingana, lakini njia hii haiachi nafasi ya kurudi nyuma (ikiwa kondakta aliyekatwa bado anaweza kuuzwa, kisha kuuza mguu uliouma ni. shida kabisa).

Chaguo la kweli zaidi, inaonekana, ni kuziba miguu ya processor. Katika kesi ya kesi ya aina ya SEPP/SECC, unaweza kutumia tepi iliyokatwa kwa uangalifu kwa sura ya pedi ya mawasiliano. Kuna maandishi kwenye ubao wa processor ambayo yanaweza kukusaidia kujua wapi kila pini iko. Kwa upande wa PPGA na FCPGA, unaweza kutumia njia hii. Mduara wenye kipenyo cha karibu 5 mm hukatwa kwa filamu ya fluoroplastic au polyethilini (kama vile hutumiwa kutengeneza mifuko). Imewekwa ili kituo chake kiwe juu ya mawasiliano ambayo yanahitaji kuwa maboksi. Kisha, kwa kutumia sindano ya kushona, kando ya mduara hupunguzwa kati ya viongozi.

Wakati wa ufungaji, hakuna shida zinazotokea, lakini shida inaweza kutokea wakati wa kuondoa processor kutoka kwa tundu: filamu inabaki ndani, na sio rahisi kuiondoa (katika hali mbaya, tundu linaweza kutenganishwa na kila kitu kisichohitajika kinaweza kutolewa. imetoka hapo :))

Katika picha mguu wa VID "umetayarishwa"

Kwa uangalifu na umakini, ni rahisi sana kufanya shughuli zinazohitajika.

Mbinu sawa pia zinafaa kwa kuongeza au kupunguza voltage ya usambazaji katika Pentium II na Pentium III, katika matoleo ya Slot 1 na FCPGA (bila shaka, pamoja na mabadiliko yanayofaa kuhusu viwango vya voltage). Inapaswa kuzingatiwa kweli kwamba katika kesi ya wasindikaji walio na cores za Klamath na Coppermine, ili kuongeza voltage ya usambazaji italazimika kuchukua chuma cha soldering: katika kesi hii haitawezekana kufanya bila kufupisha baadhi ya mawasiliano ya chini (tofauti na cores iliyoundwa kwa ajili ya voltage 2. 0 V).

Pia, usisahau kwamba sio vidhibiti vyote vya voltage vilivyowekwa kwenye bodi za mama vinaunga mkono kabisa viwango vyote. Chip sambamba kawaida iko karibu na tundu la processor. Kwa kuashiria kwake unaweza kutambua mtengenezaji wa chip, na, kwa hiyo, sifa zake. Hapa kuna anwani za kampuni zingine zinazozalisha vidhibiti vya voltage:

Nakala hiyo ilitumia nyenzo kutoka kwa kitabu "Pentium II, Pentium Pro na Wasindikaji wa Pentium" na Mikhail Guk iliyochapishwa na Peter publishing house, pamoja na nyaraka rasmi kutoka kwa Intel juu ya wasindikaji wa Celeron.

Wasindikaji wa kisasa wa kompyuta ya mezani na (hasa) wa rununu hutumia teknolojia kadhaa za kuokoa nishati: ODCM, CxE, EIST, n.k. Leo tutavutiwa na labda kiwango cha juu zaidi kati yao: udhibiti rahisi wa mzunguko na voltage ya msingi wa processor wakati. operesheni - Baridi "n "Kimya, PowerNow! kwa AMD na Hatua Iliyoimarishwa ya Kasi (EIST) ya Intel.

Mara nyingi, mtumiaji wa kompyuta au kompyuta ya mkononi anahitaji tu kuwezesha (angalia kisanduku) msaada kwa teknolojia fulani katika BIOS na/au mfumo wa uendeshaji - hakuna urekebishaji mzuri hutolewa, ingawa, kama inavyoonyesha mazoezi, inaweza kuwa muhimu sana. . Katika makala hii nitazungumzia kuhusu jinsi unaweza kudhibiti voltage ya uendeshaji wa msingi wa processor kutoka kwa mfumo wa uendeshaji (kwa kutumia mfano wa Intel Pentium M na FreeBSD), na kwa nini hii inaweza kuhitajika.

Licha ya idadi kubwa ya miongozo, ni nadra kupata maelezo ya kina ya teknolojia iliyoimarishwa ya SpeedStep kutoka kwa mtazamo wa mfumo wa uendeshaji (badala ya mtumiaji wa mwisho), haswa kwa Kirusi, kwa hivyo sehemu kubwa ya kifungu hicho imejitolea. maelezo ya utekelezaji na ni ya kinadharia kwa asili.

Natumaini makala hii itakuwa ya manufaa si tu kwa watumiaji wa FreeBSD: pia tutagusa kidogo kwenye GNU / Linux, Windows na Mac OS X. Hata hivyo, katika kesi hii mfumo maalum wa uendeshaji ni wa umuhimu wa pili.

Dibaji

Mwaka jana, niliboresha processor kwenye kompyuta yangu ya zamani: Niliweka Pentium M 780 badala ya kiwango cha 735, na kuisukuma hadi kiwango cha juu, kwa kusema. Laptop ilianza joto zaidi chini ya mzigo (kutokana na uharibifu wa joto unaoongezeka kwa 10 W); Sikuzingatia sana hii (isipokuwa kwamba nilisafisha na kulainisha baridi ikiwa tu), lakini siku moja nzuri, wakati wa mkusanyiko mrefu, kompyuta ... ilizimwa tu (joto lilifikia digrii mia muhimu. ) Nilionyesha thamani ya mabadiliko ya mfumo hw.acpi.thermal.tz0.joto kwenye trei ili kufuatilia halijoto na, ikiwa chochote kitatokea, kukatiza kazi "nzito" kwa wakati. Lakini baada ya muda fulani nilipoteza uangalifu wangu (joto daima lilibaki ndani ya aina ya kawaida), na kila kitu kilifanyika tena. Katika hatua hii, niliamua kwamba sitaki tena kuogopa ajali wakati wa upakiaji mrefu wa CPU na kuweka mkono wangu kwenye Ctrl-C, wala kulazimisha kichakataji.

Kwa kawaida, kubadilisha voltage ya kawaida inamaanisha kuiongeza ili kuhakikisha uendeshaji thabiti wa processor wakati wa overclocking (yaani kwa mzunguko ulioongezeka). Kwa kusema, kila thamani ya voltage inalingana na anuwai fulani ya masafa ambayo inaweza kufanya kazi, na kazi ya overclocker ni kupata masafa ya juu ambayo processor bado "hajawai." Kwa upande wetu, kazi ni kwa maana fulani ya ulinganifu: kwa mzunguko unaojulikana (kwa usahihi zaidi, kama tutakavyojua hivi karibuni, seti ya masafa), pata voltage ya chini kabisa ambayo inahakikisha uendeshaji thabiti wa CPU. Sitaki kupunguza mzunguko wa uendeshaji, ili usipoteze utendaji - kompyuta ya mkononi tayari iko mbali na mwisho wa juu. Kwa kuongeza, kupunguza voltage faida zaidi.

Nadharia kidogo

Kama inavyojulikana, utaftaji wa joto wa processor ni sawa na uwezo wake, frequency na mraba voltage (ambaye ana nia ya kwa nini hii ni hivyo, anaweza kujaribu kupata utegemezi wao wenyewe, kwa kuzingatia processor kama seti ya inverters za msingi za CMOS (negators za kimantiki), au kufuata viungo: moja, mbili, tatu).

Wasindikaji wa kisasa wa simu wanaweza kutumia hadi 50-70 W, ambayo hatimaye hupoteza kwenye joto. Hii ni mengi (kumbuka taa za incandescent), haswa kwa kompyuta ndogo, ambayo katika hali ya nje ya mkondo chini ya mzigo "itakula" betri kama nguruwe inakula machungwa. Katika maeneo machache, joto litalazimika kuondolewa kikamilifu, ambayo inamaanisha matumizi ya ziada ya nishati kuzungusha feni baridi (labda kadhaa).

Kwa kawaida, hali hii ya mambo haikufaa mtu yeyote, na watengenezaji wa processor walianza kufikiria jinsi ya kuongeza matumizi ya nguvu (na, ipasavyo, uhamishaji wa joto), na wakati huo huo kuzuia processor kutoka kwa joto kupita kiasi. Kwa wale wanaopenda, napendekeza kusoma nakala kadhaa nzuri za Dmitry Besedin, na kwa wakati huu nitaenda moja kwa moja kwa uhakika.

Historia kidogo

Kwa mara ya kwanza, teknolojia ya SpeedStep (toleo la 1.1) ilionekana katika kizazi cha pili cha Pentiums ya tatu (iliyotolewa kwa kutumia mchakato wa kiufundi wa micron 18, Coppermine ya simu ya laptops, 2000), ambayo, kulingana na mzigo au chanzo cha nguvu cha kompyuta - mtandao au betri - inaweza kubadili kati ya masafa ya juu na ya chini kutokana na kizidishi tofauti. Katika hali ya uchumi, processor ilitumia takriban nusu ya nishati nyingi.

Pamoja na mpito kwa mchakato wa kiufundi wa 13-micron, teknolojia inapokea nambari ya toleo 2.1 na inakuwa "kuimarishwa" - sasa processor inaweza kupunguza sio tu frequency, lakini pia voltage. Toleo la 2.2 ni marekebisho kwa usanifu wa NetBurst, na kwa toleo la tatu (jukwaa la Centrino) teknolojia itaitwa rasmi Enhanced Intel SpeedStep (EIST).

Toleo la 3.1 (2003) lilitumika kwa mara ya kwanza katika kizazi cha kwanza na cha pili cha wasindikaji wa Pentium M (Banias na Dothan cores). Mzunguko ulitofautiana (mwanzoni ilibadilisha tu kati ya maadili mawili) kutoka 40% hadi 100% ya msingi, katika hatua za 100 MHz (kwa Banias) au 133 MHz (kwa Dothan, kesi yetu). Wakati huo huo, Intel inaleta usimamizi wa uwezo wa nguvu wa kashe ya kiwango cha pili (L2), ambayo inaruhusu uboreshaji bora zaidi wa matumizi ya nguvu. Toleo la 3.2 (EIST Iliyoimarishwa) - urekebishaji kwa vichakataji vya msingi vingi na akiba ya L2 iliyoshirikiwa. (Maswali Yanayoulizwa Mara kwa Mara kutoka kwa Intel juu ya teknolojia ya SpeedStep.)

Sasa, badala ya kufuata kwa upofu jinsi na mafunzo mengi, wacha tupakue pdf na jaribu kuelewa kanuni ya kufanya kazi ya EST (nitaendelea kutumia kifupi hiki, kwa sababu ni cha ulimwengu wote na kifupi zaidi).

Jinsi EST inavyofanya kazi

Kwa hivyo, EST inakuwezesha kudhibiti utendaji na matumizi ya nguvu ya processor, na kwa nguvu, wakati wa uendeshaji wake. Tofauti na utekelezaji wa awali, ambao ulihitaji usaidizi wa vifaa (katika chipset) ili kubadilisha vigezo vya uendeshaji wa processor, EST inaruhusu kwa utaratibu, i.e. kwa kutumia BIOS au mfumo wa uendeshaji, badilisha kizidishi (uwiano wa mzunguko wa processor kwa mzunguko wa basi) na voltage ya msingi (V cc) kulingana na mzigo, aina ya chanzo cha nguvu cha kompyuta, joto la CPU na/au mipangilio ya OS (sera).

Wakati wa operesheni, processor iko katika moja ya majimbo kadhaa (majimbo ya nguvu): T (throttle), S (usingizi), C (bila kazi), P (utendaji), kubadili kati yao kulingana na sheria fulani (uk. 386 ya ACPI). 5.0 vipimo).

Kila kichakataji kilichopo kwenye mfumo lazima kielezwe katika jedwali la DSDT, mara nyingi zaidi katika nafasi ya majina ya \_PR, na kwa kawaida hutoa njia kadhaa ambazo huingiliana na mfumo wa uendeshaji (PM driver) na ambazo zinaelezea uwezo wa kichakataji. _PDC, _PPC) , majimbo yanayotumika (_CST, _TSS, _PSS) na usimamizi wake (_PTC, _PCT). Thamani zinazohitajika kwa kila CPU (ikiwa imejumuishwa kwenye kinachojulikana kama kifurushi cha usaidizi cha CPU) imedhamiriwa na BIOS ya ubao wa mama, ambayo inajaza meza zinazolingana na njia za ACPI (p. 11 pdf) wakati boti za mashine. .

EST inadhibiti utendakazi wa kichakataji katika jimbo la P, na yatatuvutia. Kwa mfano, Pentium M inasaidia P-states sita (ona Mchoro 1.1 na Jedwali 1.6 pdf), tofauti katika voltage na frequency:

Katika hali ya jumla, wakati processor haijulikani mapema, njia pekee ya kuaminika zaidi au chini (na iliyopendekezwa na Intel) ya kufanya kazi nayo ni ACPI. Unaweza kuingiliana na kichakataji mahususi moja kwa moja, ukipita ACPI, kupitia rejista za MSR (Rejesta Maalum ya Mfano), ikijumuisha moja kwa moja kutoka kwa safu ya amri: kuanzia toleo la 7.2, FreeBSD hutumia matumizi ya cpucontrol(8) kwa hili.

Ili kujua kama kichakataji chako kinatumia EST, unaweza kuangalia biti ya 16 kwenye sajili ya IA_32_MISC_ENABLE (0x1A0), inapaswa kuwekwa:

# kldload cpuctl # cpucontrol -m 0x1a0 /dev/cpuctl0 | (soma _ msr hi lo ; echo $((tazama >> 16 & 1))) 1
Amri sawa ya GNU/Linux (inahitaji kifurushi cha zana za msr):

# modprobe msr # echo $((`rdmsr -c 0x1a0` >> 16 & 1)) 1
Mpito kati ya majimbo hutokea wakati wa kuandika kwa rejista ya IA32_PERF_CTL (0x199). Unaweza kujua hali ya sasa ya kufanya kazi kwa kusoma rejista ya IA32_PERF_STATUS (0x198), ambayo imesasishwa kwa nguvu (Jedwali 1.4 pdf). Katika siku zijazo, nitaacha kiambishi awali cha IA32_ kwa ufupi.

# cpucontrol -m 0x198 /dev/cpuctl0 MSR 0x198: 0x0612112b 0x06000c20
Kutoka kwa nyaraka inafuata kwamba hali ya sasa imefungwa katika bits 16 za chini (ikiwa amri inatekelezwa mara kadhaa, thamani yao inaweza kubadilika - hii ina maana kwamba EST inafanya kazi). Ikiwa unatazama kwa karibu zaidi bits iliyobaki, ni wazi sio takataka pia. Kwa Googling, unaweza kujua wanamaanisha nini.

Muundo wa rejista ya PERF_STATUS

Data iliyosomwa kutoka kwa PERF_STATUS inawakilishwa na muundo ufuatao (ikizingatiwa kuwa data imehifadhiwa kama ya mwisho kidogo):

Tengeneza msr_perf_status ( curr_psv isiyo na saini: 16; /* PSV ya sasa */ hali ambayo haijatiwa saini: 8; /* Bendera za hali */ ambazo hazijatiwa saini min_mult: 8; /* Kizidishaji cha chini zaidi */ max_psv ambayo haijatiwa saini: 16; /* Kiwango cha juu cha PSV */ps ambacho hakijatiwa saini: 16; /* Kuwasha PSV */ );
Sehemu tatu za 16-bit ni zile zinazoitwa Maadili ya Hali ya Utendaji (PSV), tutazingatia muundo wao hapa chini: thamani ya sasa ya PSV, kiwango cha juu (kulingana na processor) na dhamana ya kuanza kwa mfumo (ikiwashwa) . Thamani ya sasa (curr_psv) inabadilika wazi wakati hali ya kufanya kazi inabadilika, kiwango cha juu (max_psv) kawaida hubaki sawa, bei ya kuanzia (init_psv) haibadilika: kama sheria, ni sawa na dhamana ya juu ya dawati na seva, lakini. kiwango cha chini kwa CPU za rununu. Kiwango cha chini cha kuzidisha (min_mult) kwa wasindikaji wa Intel ni karibu kila mara sita. Sehemu ya hali ina thamani ya baadhi ya bendera, kwa mfano, wakati matukio ya EST au THERM yanapotokea (yaani, wakati P-state inabadilika au kichakataji kinapozidi joto, mtawalia).

Kwa kuwa sasa tunajua madhumuni ya biti zote 64 za rejista ya PERF_STATUS, tunaweza kubainisha neno tulilosoma hapo juu: 0x0612 112b 0x06 00 0c20⇒ PSV mwanzoni 0x0612, thamani ya juu 0x112b, kizidishi cha chini 6 (kama inavyotarajiwa), bendera zimeondolewa, thamani ya sasa ya PSV = 0x0c20. Je, hizi biti 16 zinamaanisha nini hasa?

Muundo wa Thamani ya Hali ya Utendaji (PSV).

Ni muhimu sana kujua na kuelewa ni nini PSV, kwa sababu ni katika fomu hii kwamba njia za uendeshaji za processor zimewekwa.

Muundo psv ( Vid ambayo haijatiwa saini: 6; /* Kitambulishi cha Voltage */ haijatiwa saini _imehifadhiwa1: 2; mara kwa mara ambayo haijatiwa saini: 5; /* Kitambulisho cha Marudio */ haijatiwa saini _imehifadhiwa2: 1; nibri isiyotiwa saini: 1; /* Uwiano wa basi lisilo na nambari kamili */ haijatiwa saini slfm: 1; /* Mzunguko wa Nguvu wa FSB (Super-LFM) */ );
Ubadilishaji wa masafa ya FSB yenye nguvu hubainisha kuruka kila mzunguko wa saa wa FSB wa pili, i.e. kupunguza mzunguko wa uendeshaji kwa nusu; kipengele hiki kilitekelezwa kwa mara ya kwanza katika wasindikaji wa Core 2 Duo (Merom core) na haituhusu, kama vile uwiano wa mabasi yasiyo ya nambari kamili - hali maalum inayoungwa mkono na wasindikaji wengine, ambayo inaruhusu, kama jina linavyopendekeza, udhibiti mzuri zaidi. ya mzunguko wao.

Sehemu mbili zinahusiana na teknolojia ya EST yenyewe - vitambulisho vya masafa (Kitambulisho cha Frequency, Fid), ambayo ni nambari sawa na kizidisha, na voltage (Kitambulisho cha Voltage, Vid), ambayo inalingana na kiwango cha voltage (pia kawaida ni kumbukumbu ndogo zaidi. )

Kitambulisho cha Voltage

Intel inasitasita sana kufichua habari (kawaida NDA inahitajika) kuhusu jinsi kitambulisho cha voltage kinasimbwa kwa kila kichakataji. Lakini kwa CPU maarufu zaidi, kwa bahati nzuri, formula hii inajulikana; hasa, kwa Pentium M yetu (na wengine wengi): V cc = Vid 0 + (Vid × V hatua), ambapo V cc ni voltage ya sasa (halisi), Vid 0 ni voltage ya msingi (wakati Vid == 0) , hatua ya V. Jedwali la wasindikaji wengine maarufu (thamani zote katika millivolts):
CPU Video 0 Hatua ya V V boot Vmin Vmax
Pentium M 700,0 16,0 xxx,x xxx,x xxx,x
E6000, E4000 825,0 12,5 1100,0 850,0 1500,0
E8000, E7000 825,0 12,5 1100,0 850,0 1362,5
X9000 712,5 12,5 1200,0 800,0 1325,0
T9000 712,5 12,5 1200,0 750,0 1300,0
P9000, P8000 712,5 12,5 1200,0 750,0 1300,0
Q9000D, Q8000D 825,0 12,5 1100,0 850,0 1362,5
Q9000M 712,5 12,5 1200,0 850,0 1300,0
Kizidishi (yaani, Fid) kimeandikwa kwa PSV kilichohamishwa bits 8 kwenda kushoto, bits sita za chini zinachukuliwa na Vid. Kwa sababu kwa upande wetu, bits zilizobaki zinaweza kupuuzwa, basi PSV, frequency ya processor, basi ya mfumo na voltage ya mwili inahusiana na formula rahisi (kwa Pentium M):
Sasa hebu tuangalie rejista ya udhibiti (PERF_CTL). Kuiandikia inapaswa kufanywa kama ifuatavyo: kwanza, thamani ya sasa (neno lote la 64-bit) inasomwa, bits muhimu hubadilishwa ndani yake, na kuandikwa nyuma kwa rejista (kinachojulikana kusoma-kurekebisha-kuandika) .

Muundo wa rejista ya PERF_CTL

struct msr_perf_ctl ( psv isiyotiwa saini: 16; /* PSV iliyoombwa */ haijatiwa saini _imehifadhiwa1: 16; ida_disengage isiyotiwa saini: 1; /* IDA inajiondoa */ haijatiwa saini _imehifadhiwa2: 31; );
Kidogo cha kutenganisha cha IDA (Intel Dynamic Acceleration) hukuruhusu kuzima kwa muda kidhibiti cha masafa nyemelezi kwenye Intel Core 2 Duo T7700 na vichakataji vya baadaye - tena, sio jambo la kupendeza kwetu. Biti 16 za chini (PSV) ni hali ambayo "tunauliza" kichakataji kubadili.

Jedwali _PSS

Jedwali la _PSS ni safu ya majimbo ( Kifurushi katika istilahi ya ACPI) au njia ambayo inarudisha safu kama hiyo; kila jimbo (P-state) kwa upande wake hufafanuliwa na muundo ufuatao (uk. 409 wa vipimo vya ACPI):

Struct Pstate ( CoreFrequency ambayo haijasainiwa; /* Nguvu ya uendeshaji ya CPU, MHz */ Nishati ambayo haijasainiwa; /* Kiwango cha juu zaidi cha kutoweka kwa nishati, mW */ Uchelewaji ambao haujasajiliwa; /* Hali mbaya zaidi ya kusubiri kwa CPU kutopatikana wakati wa mpito, µs */ Unsigned BusMasterLatency; / * Ucheleweshaji wa hali mbaya zaidi wakati Bus Masters hawawezi kufikia kumbukumbu, µs */ Udhibiti ambao haujasainiwa; /* Thamani ya kuandikwa kwa PERF_CTL ili kubadili hali hii */ Hali ambayo haijatiwa saini; /* Thamani (inapaswa kuwa sawa na ile iliyosomwa kutoka PERF_STATUS) */ );
Kwa hivyo, kila jimbo la P lina sifa ya mzunguko fulani wa uendeshaji wa msingi, utawanyiko wa juu wa nguvu, ucheleweshaji wa usafiri (kwa kweli, huu ni wakati wa mpito kati ya majimbo ambayo CPU na kumbukumbu hazipatikani), hatimaye, ya kuvutia zaidi: PSV. , ambayo inalingana na hali hii na ambayo lazima iandikwe kwa PERF_CTL ili kuhamia katika hali hii (Control). Ili kuhakikisha kuwa kichakataji kimebadilika hadi katika hali mpya, unahitaji kusoma rejista ya PERF_STATUS na kuilinganisha na thamani iliyorekodiwa katika sehemu ya Hali.

Dereva wa EST wa mfumo wa uendeshaji anaweza "kujua" kuhusu baadhi ya wasindikaji, i.e. itaweza kuzidhibiti bila usaidizi wa ACPI. Lakini hii ni nadra, haswa siku hizi (ingawa kwa kutokujali kwenye Linux, mahali fulani kabla ya toleo la 2.6.20, ilikuwa ni lazima kuweka meza kwenye dereva, na nyuma mnamo 2011 njia hii ilikuwa ya kawaida).

Inafaa kumbuka kuwa dereva wa EST anaweza kufanya kazi hata ikiwa hakuna jedwali la _PSS na processor isiyojulikana, kwa sababu maadili ya juu na ya chini yanaweza kupatikana kutoka kwa PERF_STATUS (katika kesi hii, ni wazi, idadi ya majimbo ya P hupungua hadi mbili).

Nadharia ya kutosha. Nini cha kufanya na haya yote?

Sasa kwa kuwa tunajua 1) madhumuni ya bits zote katika maneno muhimu ya MSR, 2) jinsi PSV inavyosimbwa kwa processor yetu, na 3) wapi kutafuta mipangilio muhimu katika DSDT, ni wakati wa kutengeneza jedwali la masafa. na voltages chaguo-msingi. Wacha tutupe DSDT na tutafute jedwali la _PSS hapo. Kwa Pentium M 780 inapaswa kuonekana kama hii:

Default_PSS thamani

Jina (_PSS, Kifurushi (0x06) ( // Jumla ya hali 6 zimefafanuliwa (P-states) Kifurushi (0x06) ( 0x000008DB, // 2267 MHz (cf. Fid × saa ya FSB) 0x00006978, // 270000 mW0 // 10 µs (hukutana na maalum) 0x0000000A, // 10 µs 0x0000112B, // 0x11 = 17 (multiplier, Fid), 0x2b = 43 (Vid) 0x0000112B ), x06000112B (0x0600112B), Kifurushi 060, 060 MHz / 0 MHz 7/0 MHz 82% ya kiwango cha juu) 0x000059D8, // 23000 mW 0x0000000A, 0x0000000A, 0x00000E25, // Fid = 14, Vid = 37 0x00000E25 ), Kifurushi (0x4000 MHz) (0x1 MHz) ya kiwango cha juu) 0x00 005208, // 21000 mW 0x0000000A, 0x0000000A , 0x00000C20, // Fid = 12, Vid = 32 0x00000C20 ), Kifurushi (0x06) ( 0x000000535, // 100000535%) (0x00000535, // 1333 0% ya juu 0% 1333 MHz / 1333 0%) 0 mW 0x0000000A, 0x0000000A, 0x 00000A1C, / / Fid = 10, Vid = 28 0x00000A1C ), Kifurushi (0x06) ( 0x0000042B, // 1067 MHz (47% ya kiwango cha juu) 0x00003E80, // 16000 mW 0x000000000,0000000000000000, // 16000 mW 0x000000000000000000, // 16000 mW / Fid = 8, Vid = 23 0x00000817 ), Kifurushi (0x06 ) ( 0x00000320, // 800 MHz (35% ya kiwango cha juu) 0x000032C8, // 13000 mW 0x0000000A, 0x0000000A, 0x0000000612, 0x000000600000, 0x000000000000, 0x000000 = 612, 6 1 = 612, 60000 = 612, 60000 = 1,00000000A, 0x00000000000A, 0x0000000 = 1,60000 = 612, 600000 = 612 )


Kwa hiyo, tunajua Vid ya kawaida kwa kila ngazi ya P: 43, 37, 32, 28, 23, 18, ambayo inalingana na voltages kutoka 1388 mV hadi 988 mV. Kiini cha kutojihusisha ni kwamba volti hizi labda ni za juu zaidi kuliko zile zinazohitajika kwa utendakazi thabiti wa kichakataji. Hebu tujaribu kubainisha "kikomo cha kile kinachoruhusiwa."

Niliandika maandishi rahisi ya ganda kwa hili, ambayo polepole hupunguza Vid na hufanya kitanzi rahisi (daemon yenye nguvu (8) lazima iuawe kabla ya hii, kwa kweli). Kwa hivyo, niliamua voltages ambayo angalau kuruhusu processor si kufungia, basi mimi kukimbia mtihani Super Pi mara kadhaa na kukusanya tena kernel; Baadaye, nilipandisha thamani ya Vid ya masafa mawili ya juu zaidi kwa nukta moja zaidi, vinginevyo gcc ingeanguka mara kwa mara kwa sababu ya hitilafu isiyo halali ya maagizo. Kama matokeo ya majaribio yote kwa siku kadhaa, seti ifuatayo ya Vids "imara" ilipatikana: 30, 18, 12, 7, 2, 0.

Uchambuzi wa matokeo

Sasa kwa kuwa tumeamua kwa nguvu viwango vya chini vya usalama, inafurahisha kuzilinganisha na zile za asili:
Kupunguza kiwango cha juu cha voltage hata kwa 15% kulileta matokeo yanayoonekana kabisa: mzigo wa muda mrefu sio tu hauongoi tena kwa overheating ya processor na kuzima kwa dharura, lakini hali ya joto sasa karibu haizidi 80 ° C. Maisha ya betri yaliyotabiriwa katika hali ya "ofisi", kwa kuzingatia acpiconf -i 0, iliongezeka kutoka saa 1 40 m hadi 2 h 25 m. (Sio sana, lakini seli za lithiamu-ioni huchoka kwa muda, na sijabadilika. betri tangu niliponunua kompyuta ya mkononi miaka saba iliyopita.)

Sasa tunahitaji kuhakikisha kuwa mipangilio inatumika moja kwa moja. Unaweza, kwa mfano, kurekebisha kiendesha cpufreq(4) ili maadili ya PSV yachukuliwe kutoka kwa jedwali lake, badala ya kupitia ACPI. Lakini hii haifai, ikiwa ni kwa sababu tu unahitaji kukumbuka kiraka cha dereva wakati wa kusasisha mfumo, na kwa ujumla - inaonekana zaidi kama hack chafu kuliko suluhisho. Labda unaweza kiraka powerd(8) kwa njia fulani, ambayo ni mbaya kwa sababu sawa. Unaweza tu kuendesha maandishi, kupunguza voltage kwa kuandika moja kwa moja kwa MSR (ambayo, kwa kweli, ndivyo nilifanya ili kuamua voltages "imara"), lakini basi itabidi ukumbuke na kusindika kwa uhuru mabadiliko kati ya majimbo (sio). tu P-states, lakini yoyote kabisa, kwa mfano, wakati laptop inaamka kutoka usingizi). Hiyo sio maana pia.

Ikiwa tutapokea thamani za PSV kupitia ACPI, basi ni jambo la busara zaidi kubadilisha jedwali la _PSS katika DSDT. Kwa bahati nzuri, sio lazima ucheze na BIOS kwa hili: FreeBSD inaweza kupakia DSDT kutoka kwa faili (tayari tumeandika juu ya kurekebisha meza za ACPI kwenye Habré zaidi ya mara moja, kwa hivyo hatutakaa juu ya hili kwa undani sasa) . Badilisha sehemu zinazohitajika katika DSDT:

Kiraka kisicho na mwelekeo cha _PSS

@@ -7385.8 +7385.8 @@ 0x00006978, 0x0000000A, 0x0000000A, - 0x0000112B, - 0x0000112B + 0x0000111D, ) - 0x300111D, + 0x3000111D, + 0x3000111D, +0 0x5 Pack. +7 395.8 @@ 0x000059D8, 0x0000000A, 0x0000000A, - 0x00000E25, - 0x00000E25 + 0x00000E12, + 0x00000E12 ), Kifurushi (0x06) @@ -7405.8 +7405.8 @@ 0x00005208, 0x0000000A, 0x0000000A , -0x0002 0C0C, + 0x00000C0C ), Kifurushi ( 0x06) @@ -7415.8 +7415.8 @@ 0x00004650 , 0x0000000A, 0x0000000A, - 0x00000A1C, - 0x00000A1C + 0x00000A07, + 0x00000A07 ), Kifurushi (0x06) @@ -77 20x0088 0000A, 0x0000000A, - 0x00000817, - 0x00000817 + 0x00000802, + 0x00000802 ), Kifurushi ( 0x06) @@ -7435.8 +7435.8 @@ 0x000032C8, 0x0000000A , 0x0000000A, - 0x00000612, - 0x00000612 + 0x000032C8, 0x0000000A , 0x0000000A, - 0x00000612, - 0x00000612 + 0x0000000 +00000000006000600612


Tunakusanya faili mpya ya AML (ACPI bytecode) na kurekebisha /boot/loader.conf ili FreeBSD ipakie DSDT yetu iliyorekebishwa badala ya ile chaguo-msingi:

Acpi_dsdt_load="NDIYO" acpi_dsdt_name="/root/undervolt.aml"
Hiyo ni kimsingi yote. Jambo pekee ni kwamba, usisahau kutoa maoni kwa mistari hii miwili katika /boot/loader.conf ikiwa utabadilisha kichakataji.

Hata kama hutapunguza viwango vya kawaida, uwezo wa kusanidi usimamizi wa majimbo ya wasindikaji (sio tu P-states) inaweza kuwa muhimu. Baada ya yote, mara nyingi hutokea kwamba BIOS "iliyopotoka" inajaza meza vibaya, haijakamilika, au haizijazi kabisa (kwa mfano, kwa sababu kuna Celerone ambayo haiunga mkono EST, na mtengenezaji haitoi rasmi badala yake). Katika kesi hii, utalazimika kufanya kazi yote mwenyewe. Kumbuka kwamba kuongeza tu jedwali la _PSS kunaweza kuwa haitoshi; Kwa hivyo, majimbo ya C yameainishwa na jedwali la _CST, na kwa kuongeza, inaweza kuwa muhimu kuelezea taratibu za udhibiti wenyewe (Udhibiti wa Utendaji, _PCT). Kwa bahati nzuri, hii sio ngumu na imeelezewa kwa undani kabisa, kwa mifano, katika sura ya nane ya maelezo ya ACPI.

Kutohusika katika GNU/Linux

Ili kukuambia ukweli, mwanzoni nilidhani ningeweza kufanya ni kusoma Mwongozo wa Gentoo Undervolting na kuubadilisha kwa FreeBSD. Hii iligeuka kuwa sio rahisi sana, kwa sababu hati hiyo iligeuka kuwa ya kijinga sana (ambayo kwa kweli ni ya kushangaza kwa Gentoo Wiki). Kwa bahati mbaya, sikupata chochote sawa kwenye tovuti yao mpya, kwa hiyo nilipaswa kuridhika na nakala ya zamani; na ingawa ninaelewa kuwa mwongozo huu umepoteza umuhimu wake, bado nitaukosoa kidogo. :-)

Kwa sababu fulani, mara moja, bila kutangaza vita, wananipa kiraka kernel (katika FreeBSD, kwa dakika, hatuna mfumo hata kidogo. kanuni haikuwa lazima ibadilishwe). Ingiza ndani ya dereva au uandike katika maandishi fulani ya init maadili ya voltages fulani "salama", zilizopatikana na mtu asiyejulikana na jinsi gani, kutoka kwa meza maalum (ambayo Pentium M 780 inawakilishwa kwa dhihaka na mstari unaojumuisha swali tu. alama). Fuata ushauri, ambao baadhi yake umeandikwa na watu ambao waziwazi hawajui wanachozungumza. Na muhimu zaidi, haijulikani kabisa kwa nini na jinsi gani uingizwaji huu wa kichawi wa nambari zingine na zingine hufanya kazi; hakuna njia ya "kugusa" EST kabla ya kubandika kitu na kuunda tena kernel, na hakuna kutajwa kwa rejista za MSR na kufanya kazi nazo kutoka kwa safu ya amri. Urekebishaji wa majedwali ya ACPI hauzingatiwi kama chaguo mbadala au bora.

Makos huingiliana kwa karibu kabisa na (na inatarajia operesheni sahihi) ACPI, na kurekebisha jedwali ni moja wapo ya njia kuu za kuibadilisha kwa maunzi maalum. Kwa hivyo, jambo la kwanza linalokuja akilini ni kutupa na kurekebisha DSDT yako kwa njia sawa. Njia mbadala: google://IntelEnhancedSpeedStep.kext, kwa mfano, moja, mbili, tatu.

Huduma nyingine "ya ajabu" (kwa bahati nzuri, tayari imepitwa na wakati) inatoa kununua kwa $ 10 uwezo wa kubadilisha voltage na mzunguko. :-)

Mara nyingi hutokea kwamba laptop hupata moto sana wakati wa operesheni. Wakati mwingine inapokanzwa huku kunaweza kusababisha sio tu hisia zisizofurahi (vizuri, sio kila mtu anafurahiya kufanya kazi na kompyuta ya mkononi moto) lakini pia kugandisha au "skrini za bluu za kifo."

Chaguo hili halihitaji tu mtumiaji kuwa na ujuzi na ujuzi fulani, lakini pia anaweza kufuta udhamini kwenye kompyuta ya mkononi. Jinsi ya kufanya hivyo imeelezwa katika nyenzo hii: Kubadilisha processor - kupunguza voltage ya usambazaji wa processor. Njia hii ni rahisi na yenye ufanisi zaidi. Inakuwezesha kupunguza joto kwa digrii 10-30.

Kama unaweza kuona, suluhisho bora zaidi kwa shida ya kupokanzwa ni kupunguza voltage ya usambazaji wa processor. Nitaelezea kiini chake: kiasi cha joto kinachozalishwa na processor ni sawa na mraba wa voltage ya usambazaji. Kwa hivyo, kupunguzwa kidogo kwa voltage ya usambazaji kunaweza kusababisha kupunguzwa kwa uzalishaji wa joto na matumizi ya nguvu. Ili kudhihirisha hili, ninapendekeza ujifahamishe na matokeo ya utafiti:

Core 2 Duo T7300 2.0 GHz1.00B

Core 2 Duo T7300 2.0 GHz1.25B

Picha hizi mbili za skrini zinaonyesha halijoto ya juu zaidi ya kichakataji cha Core 2 Duo T7300 kilichosakinishwa kwenye kompyuta ya mkononi ya Acer Aspire 5920G baada ya "kupasha joto" kwa dakika thelathini na matumizi ya S&M. Katika kesi ya kwanza, processor ilifanya kazi kwa voltage ya usambazaji wa 1.25V, na kwa pili kwa voltage ya usambazaji wa 1.00V. Hakuna maoni yanayohitajika. Tofauti ya joto la juu ni digrii 24, na hii inazingatia kwamba katika kesi ya kwanza, shabiki wa baridi wa kompyuta ya mkononi alifanya kazi kwa kasi ya juu na wakati wa mtihani ulinzi wa joto la processor ulisababishwa (hii inaweza kuonekana kutoka kwa kuruka kwa joto kwa sababu ya kituo cha dharura cha shirika la S&M)

Kuna maoni potofu kati ya watumiaji wa kompyuta ndogo kwamba kupunguza voltage ya processor hupunguza utendaji. Nitaeleza kwa nini maoni haya si sahihi. Utendaji kimsingi imedhamiriwa na mzunguko wa processor. Usindikaji wa habari hutokea katika kila mzunguko wa processor. Kiwango cha juu cha mzunguko, mzunguko wa saa zaidi kwa sekunde, kwa hiyo, maelezo zaidi ya mchakato wa processor wakati wa pili hiyo. Voltage ya usambazaji haionekani hapa kabisa. Voltage ya ugavi wa processor huathiri hasa utulivu wa processor kwa mzunguko fulani. Ikiwa utaiongeza, mzunguko wa juu ambao processor hufanya kazi huongezeka. Hivi ndivyo overclockers hufanya. Lakini pia kuna upande mwingine wa sarafu: kadiri voltage ya usambazaji wa processor inavyoongezeka, kama ilivyotajwa hapo juu, utaftaji wake wa joto huongezeka. Ndiyo maana overclockers hutumia mifumo ya baridi yenye nguvu na ngumu.

Sasa unaweza kuendelea moja kwa moja ili kupunguza voltage ya usambazaji wa processor. Kwa hili tunahitaji matumizi. Unaweza kuipakua kutoka kwa mojawapo ya viungo hivi: (gcontent)Pakua RMClock (/gcontent)

Kwa Windows Vista ya 64-bit, kuna tatizo na sahihi ya dijiti ya kiendeshi cha RTCore64.sys. Ili kuepuka tatizo hili, pakua toleo la RMClock na kiendeshi tayari kilichoidhinishwa kutoka kwa kiungo hiki: (gcontent)Pakua (/gcontent)

Haiwezi kudhibiti mzunguko na voltage ya vichakataji vya Intel Celeron M kutokana na ukweli kwamba haziauni mabadiliko ya mzunguko/voltage (Teknolojia ya Intel Enhanced Speed ​​​​Step katika vichakataji vya Intel Celeron M IMEZIMWA. Tunasema "asante" kwa hili. kipengele cha Intel). Pia, RMClock haitumii vichakataji vipya vya AMD (kwenye chipsets za 780G na zaidi) na Intel Core i3, i5, i7 na wengine kutoka kwa familia moja.

Usanidi uliorahisishwa wa huduma hii kwa watumiaji ambao hawana wakati/hamu/uzoefu wa kuirekebisha.

Maelezo ya kina ya kuanzisha shirika hili kwa watumiaji ambao wanataka kufikia ufanisi wa juu wa uendeshaji wake.

Kumbuka: katika nyenzo hii, mipangilio inafanywa katika Windows XP. Utaratibu wa usanidi katika Windows Vista ni sawa, isipokuwa nuances chache, ambazo zimeelezewa katika nyenzo hii: Kutatua shida na kuwasha tena kompyuta ndogo na kufungia.

Usanidi rahisi wa RMClock

Wacha tuanze kwa kuzindua matumizi. Nenda kwenye kichupo Mipangilio na weka vigezo kama kwenye picha ya skrini:

Kwenye kichupo hiki tumewezesha upakiaji otomatiki wa matumizi. Wacha tuendelee kwenye kichupo kifuatacho: Usimamizi. Tunaisanidi kama inavyoonyeshwa kwenye skrini:

Ni muhimu kuzingatia kwamba alama ya kuangalia karibu na kipengee Ujumuishaji wa usimamizi wa OS Power kwanza inabidi uivue kisha uirudishe
Nenda kwenye kichupo Mipangilio ya Juu ya CPU. Ikiwa una processor kutoka Intel sanidi kama kwenye picha ya skrini hapa chini:

Ni muhimu sana kwamba kuna alama ya kuangalia karibu na kipengee Rununu. Vipengee vingine huenda havitumiki kwako. Hatuzingatii

Kwa wasindikaji kutoka AMD kichupo Mipangilio ya Juu ya CPU inapaswa kuonekana kama hii:

Sasa hebu tuendelee kwenye sehemu ya kuvutia zaidi - kichupo Wasifu. Kwa wasindikaji Intel inaweza kuonekana kama hii:

Ikiwa una tiki karibu na kipengee IDA- Ondoa

Kumbuka: kwa sababu tu tuliondoa kisanduku hapo haimaanishi kuwa teknolojia ya IDA haitafanya kazi. Itafanya kazi. Ni tu kwamba katika kesi hii kutakuwa na glitches chache

Sasa nitaelezea jinsi ya kuweka voltage. Kwa kizidishi cha juu zaidi (bila kuhesabu IDA) kuweka voltage kwa 1.1000V. Kwa upande wangu, kizidishi hiki ni 10.0X. Wasindikaji wengi wanaweza kufanya kazi kwa voltage hii. Core 2 Duo. Ikiwa kompyuta yako ya mkononi inafungia baada ya kutumia mipangilio, basi voltage hii inapaswa kuongezeka hadi 1.1500V. Kwa multiplier ya juu tunaweka voltage kwa 0.8000-0.8500V. Huduma yenyewe itaingia maadili ya kati. Kwa mipangilio hii, wakati wa kukimbia kwenye umeme wa mtandao, kompyuta ya mkononi itafanya kazi kwa mzunguko wa juu, na wakati wa kubadili nguvu ya betri, kwa mzunguko wa chini wa kuokoa nishati bora.

Tahadhari: HAKUNA TUKIO USIWEKE VOLTAGE JUU YA 1.4000V!!!

Kwa laptops zilizo na wasindikaji kutoka AMD kichupo hiki kitaonekana kama hii:

Hapa, kwa kuzidisha kubwa zaidi (katika kesi yangu ni 10.0X), tunaweka voltage hadi 1.0000V. Kwa ndogo - thamani ndogo zaidi ambayo matumizi inakuwezesha kuweka.

Kumbuka: ukiweka voltage kwa voltage ya chini sana, hii haina maana kwamba processor itafanya kazi juu yake. Jambo ni kwamba voltage ya chini ambayo processor inaweza kufanya kazi ni ngumu-coded kwa kila processor binafsi. Ikiwa utaweka RMClock kwa voltage ya chini sana, processor itamaliza kufanya kazi kwa kiwango cha chini cha voltage ambayo ubao wa mama hukuruhusu kuweka.

Hebu tuende moja kwa moja kwenye mipangilio ya wasifu, hasa Kuokoa Nguvu.

Kwa wasindikaji Intel inaonekana kama hii:

Kwa wasindikaji AMD inaonekana kama hii:

Hapa tunaweka tiki karibu na vitu vya juu zaidi. Nenda kwenye kichupo Utendaji wa juu zaidi.

Kwa wasindikaji Intel inaonekana kama hii:

Kwa wasindikaji AMD inaonekana kama hii:

Kwenye kichupo hiki, chagua visanduku vilivyo karibu na vipengee vya chini kabisa vilivyo na vizidishi vya juu zaidi.
Ili kuzuia RMClock kuwa na migogoro na Windows XP- nenda kwa Sifa: Chaguzi za Nguvu (Anza -> Jopo la Kudhibiti -> Chaguzi za Nguvu) na uchague wasifu kwenye dirisha la uteuzi wa wasifu. RMClock Power Management na vyombo vya habari sawa.

Kumbuka: Huna haja ya kufanya hivyo kwa Windows Vista.

Ili kuona ni voltage gani na frequency ambayo processor inafanya kazi, nenda kwenye kichupo Ufuatiliaji

Kama unaweza kuona, processor katika kesi yangu inafanya kazi kwa mzunguko wa 2000 MHz, kwa multiplier ya 10.0 na kwa voltage ya 1,100 V. Joto lake ni digrii 45.

Hiyo ndiyo labda yote. Ikiwa unataka kuangalia kwa undani matumizi haya, endelea.

Maelezo kamili ya mipangilio ya RMClock

Katika sehemu hii nitakuambia kwa undani zaidi juu ya mipangilio ya matumizi yenyewe. Wacha tuanze kwa kutazama kichupo Mipangilio

Nitaelezea kile kilicho kwenye kichupo hiki. Juu kabisa kuna dirisha la kuchagua lugha ya programu. Ili kuchagua lugha ya Kirusi, unahitaji kupakua maktaba inayolingana ya .dll (ambayo bado unahitaji kupata...)

Ifuatayo ni mipangilio:

  • Rangi- mipangilio ya rangi kwa dirisha la ufuatiliaji.
  • Onyesha vidokezo vya habari vya puto- onyesha vidokezo vya habari kwenye tray
  • Onyesha vidokezo muhimu vya puto- onyesha ujumbe muhimu katika tray wakati overheating, kwa mfano
  • Fanya dirisha la programu iwe juu kila wakati- weka dirisha la programu juu ya madirisha mengine
  • Onyesha kitufe cha programu kwenye upau wa kazi- onyesha kitufe cha programu kwenye upau wa kazi
  • Vitengo vya joto- vitengo vya joto (digrii Celsius / Fahrenheit)

Hata chini ni chaguzi za autorun:

  • Anza kupunguzwa kwa trei ya mfumo- uzinduzi umepunguzwa kwenye tray ya mfumo (karibu na saa)
  • Endesha kwenye uanzishaji wa Windows- kukimbia wakati Windows kuanza. Kwa upande wa kushoto unaweza kuchagua njia za autorun: kwa kutumia ufunguo wa Usajili au kupitia folda

Na chini kabisa, chaguzi za ukataji miti zimesanidiwa. Nini na jinsi ya kufuatilia.

Kwenye kichupo Maelezo ya CPU Unaweza kupata habari zaidi kuhusu processor.

Mwonekano wa kichupo hiki kwa majukwaa kulingana na Intel na kwa msingi AMD inaweza kuwa tofauti kabisa. Kwanza nitaielezea kwa jukwaa Intel:

Juu kabisa kuna tabo 3 Kichakataji, Chipset Na Kubwabwaja. Vichupo Chipset Na Kubwabwaja Hazina maslahi maalum kwetu, kwa hivyo hatuzigusi na kuacha vigezo vya msingi. Na hapa kwenye kichupo Kichakataji Hebu tuingie kwa undani zaidi.
Hapo juu kabisa chini ya maandishi Ulinzi wa moja kwa moja wa joto Pointi 4 zimewekwa:

  • Washa kifuatilia joto 1- washa TM1
  • Washa kifuatilia joto 2- washa TM2
  • Sawazisha. TM1 kwenye cores za CPU- Sawazisha TM1 kwa cores za processor
  • Wezesha Upigaji Mguso Uliorefushwa- Wezesha msukumo wa hali ya juu.
  • Maelezo zaidi kuhusu ni nini TM1 Na TM2 soma nyaraka za processor. Teknolojia hizi zote zimeelezewa kwa usahihi hapo. Kwa kifupi: hutumikia kulinda processor kutokana na kushindwa kutokana na overheating. Ikiwa hali ya joto ya processor inafikia thamani fulani (kawaida 94-96 C), processor itabadilika kwa hali iliyoonyeshwa upande wa kulia chini ya maandishi. Lengo la 2 la Monitor ya Joto

Katika dirisha Muda wa uimarishaji wa mpito wa FID/VID muda wa utulivu unaonyeshwa wakati wa mpito kutoka kwa hali ya uendeshaji ya processor moja hadi nyingine.

Chini chini ya maandishi Familia ya Intel Core/Core 2 imeboresha hali za nishati kidogo majimbo mbalimbali ya kichakataji yanayowezekana yenye matumizi yaliyopunguzwa ya nguvu yamewezeshwa. Nini kilitokea C1E, C2E...imefafanuliwa katika hati sawa za kichakataji. Huko huwasilishwa kwa namna ya kibao.

Chini kabisa ya kichupo Mipangilio ya Juu ya CPU Kuna pointi 2 za kuvutia:

  • Shirikisha Uongezaji kasi wa Intel Dynamic (IDA) IDA. Kiini cha teknolojia hii inakuja kwa ukweli kwamba katika wasindikaji wenye cores kadhaa, wakati ambapo mzigo kwenye mmoja wao ni wa juu, hubadilika kwa kuzidisha zaidi. Hiyo ni, ikiwa processor ya T7300 ina multiplier ya majina ya x10, basi wakati mwingine na mzigo mkubwa kwenye msingi mmoja, itafanya kazi kwa mzunguko wa si 2.0 GHz, lakini kwa 2.2 GHz na multiplier ya x11 badala ya x10.
  • Washa Ubadilishaji wa Frequency wa FSB wa Nguvu (DFFS) - chaguo hili linawezesha teknolojia DFFS. Kiini chake kinapungua kwa ukweli kwamba ili kupunguza matumizi ya nguvu, mzunguko wa basi wa mfumo umepunguzwa kutoka 200 MHz hadi 100 MHz.

Chini tunachagua aina ya processor. Kwa upande wetu ni Rununu na kuweka tiki karibu na

Sasa hebu tuone jinsi uhariri utakavyokuwa Mipangilio ya Juu ya CPU kwa mifumo ya msingi ya processor AMD:

Nitazingatia tu pointi muhimu zaidi
Kuna tabo 3 tena juu. Tunavutiwa zaidi na kichupo Mpangilio wa CPU
Upande wa kushoto kwenye dirisha ACPI hali ya kutazama/kurekebisha chagua wasifu wa matumizi ya nguvu ya processor (hali) ambayo tutafanya kazi kwenye kichupo hiki.

  • Washa nguvu ya chini ya CPU- Wezesha hali ya kuokoa nguvu ya processor
  • Washa nishati ya chini ya Northbridge- Wezesha hali ya kuokoa nguvu ya daraja la kaskazini
  • Washa mabadiliko ya FID/VID- kuwezesha uwezo wa kubadilisha voltage / multiplier
  • Washa mabadiliko ya AltVID- kuwezesha uwezekano wa mabadiliko ya voltage mbadala
  • Tumia mipangilio hii wakati wa kuanza - tumia mabadiliko haya baada ya kupakia OS.
  • Ukibofya pembetatu upande wa kulia wa uandishi Mipangilio ya hali ya nguvu ya ACPI , menyu iliyo na mipangilio ya awali itaonekana.
  • Bado kuna maswali kuhusu hii au kisanduku cha kuteua ni cha nini - soma maagizo ya programu au, kama kawaida, bila mpangilio

Sasa twende kwenye kichupo Usimamizi

Nitaeleza kwa kifupi hiki au kile kisanduku cha kuteua ni cha nini.

Mbinu ya mabadiliko ya P-states: - katika dirisha hili unaweza kuweka njia ya mpito kutoka P-hali moja (kimsingi mchanganyiko wa thamani fulani ya multiplier na voltage) hadi nyingine. Chaguzi mbili zinawezekana - hatua moja - hatua moja (ambayo ni, ikiwa processor itabadilika kutoka kwa kizidishi x6 hadi x8, basi kwanza itafanya mpito x6-> x7, na kisha x7-> x8) na hatua nyingi. - Hatua nyingi (kutoka x6 mara moja hadi x8 bila kubadili x7)
Uhesabuji wa mzigo wa CPU nyingi - katika dirisha hili unaweka njia ya kuamua mzigo wa processor (kwa hali ya Utendaji juu ya mahitaji, kwa mfano). Picha ya skrini inaonyesha njia wakati mzigo utakuwa sawa na mzigo wa juu wa cores yoyote.
Kitendo cha kusubiri/hibernate - hapa unaweka hatua wakati wa kuingia mode ya kusubiri au hali ya hibernation. Katika picha ya skrini, chaguo la "Weka wasifu wa sasa" limechaguliwa

Chini ni chaguo-msingi za CPU - Mipangilio Chaguomsingi ya CPU
Kurejesha chaguomsingi za CPU kwenye usimamizi huzimwa - endelea na maadili chaguo-msingi wakati udhibiti wa RMClock umezimwa
Rejesha chaguo-msingi za CPU kwenye kuondoka kwa programu - endelea na maadili chaguo-msingi wakati wa kufunga matumizi ya RMClock

Chini kidogo ya maandishi Chaguo-msingi za CPU unaweza kuchagua moja ya chaguzi tatu:

  • Hali ya P iliyofafanuliwa na CPU- voltage / multiplier default imedhamiriwa na processor yenyewe
  • P-state ilipatikana wakati wa kuanza- voltage / kizidishi chaguo-msingi iko kwenye uanzishaji wa OS
  • P-state maalum- voltage / multiplier chaguo-msingi imewekwa kwa mikono

Hapa kuna tiki Washa ujumuishaji wa usimamizi wa nguvu wa OS thamani ya kulipa kipaumbele maalum kwa. Lazima kwanza iondolewe na kisha irudishwe ndani tena. Baada ya hayo, unahitaji kwenda Jopo la Kudhibiti -> Ugavi wa Nguvu na uchague mpango wa usambazaji wa nguvu "RMClock Power Management" hapo. Vinginevyo, unaweza kutumia matumizi Acer ePower chagua wasifu RMClock Power Management. Ikiwa hii haijafanywa, basi migogoro kati ya OS na matumizi inawezekana wakati wao wakati huo huo kudhibiti mzunguko na voltage ya processor kwa njia yao wenyewe. Matokeo yake, kuongezeka kwa voltage mara kwa mara na mzunguko kunawezekana.

Sasa hebu tuendelee kwenye sehemu ya kuvutia zaidi: kuweka voltages. Mipangilio iliyorahisishwa hutoa maadili ambayo, kwa kiwango fulani cha uwezekano, yatafaa asilimia 90-95 ya watumiaji. Lakini mazoezi yanaonyesha kwamba wasindikaji mara nyingi wanaweza kufanya kazi kwa utulivu kwa viwango vya chini, ambayo ina maana hata uzalishaji mdogo wa joto na matumizi ya nguvu, ambayo kwa mazoezi husababisha kupungua kwa joto na kuongezeka kwa maisha ya betri.

Kumbuka: mipangilio ya voltage inategemea mfano wa processor ya Intel Core 2 Duo. Kwa wasindikaji wengine (ikiwa ni pamoja na bidhaa za AMD), utaratibu wa kuanzisha ni sawa. Kutakuwa na maadili tofauti tu, idadi ya vizidishi na, bila shaka, voltages. Hapa nataka kuondoa dhana nyingine potofu. Watumiaji mara nyingi hufikiria kwamba ikiwa, kwa mfano, wana T7300 kama mimi, basi processor yao itafanya kazi kwa voltages sawa na yangu. HII NI KOSA. Kila sampuli ya mtu binafsi ina maadili yake ya chini ya dhiki. Kwa sababu tu asilimia moja ya mfano fulani hufanya kazi kwa voltage maalum haimaanishi kwamba asilimia nyingine ya mfano huo itafanya kazi kwa voltage sawa. Kwa maneno mengine: ikiwa utasanikisha kile kilicho kwenye viwambo vya skrini, sio ukweli kwamba itakufanyia kazi.

Sasa kazi yetu ni kuamua maadili ya chini ya voltage ambayo processor yako maalum itafanya kazi kwa utulivu. Ili kufanya hivi tunahitaji matumizi ya S&M (gcontent)Pakua S&M (/gcontent)
Nitaelezea kwa ufupi tabo Wasifu:

Kuna madirisha 4 juu ya kichupo. Nitaelezea kwa nini zinahitajika. Katika madirisha mawili upande wa kushoto chini Nguvu ya AC sasa( Sasa hivi) na buti ( Anzisha) wasifu wa mfumo wakati kompyuta ndogo inaendeshwa kutoka kwa mtandao, kidogo kwenda kulia chini Betri sasa( Sasa hivi) na buti ( Anzisha) wasifu wa mfumo wakati kompyuta ndogo inaendeshwa na betri. Profaili zenyewe zimesanidiwa kwenye vichupo vidogo (chini kidogo Wasifu) Hapa chini kuna hatua nyingine - . Inawajibika kwa voltages za kujaza kiotomatiki, ambayo ni, inaweka dhamana ya juu kwenye kizidishi kimoja, kuweka thamani ya chini kwa pili, wakati kisanduku cha kuangalia karibu na kitu hicho kikikaguliwa, programu yenyewe itaweka maadili ya kati kwa kutumia njia ya ukalimani wa mstari.

Kama unavyoona kwenye picha ya skrini, wakati wa kufanya kazi kutoka kwa mtandao, kompyuta ndogo itafanya kazi kwa frequency/voltage iliyowekwa kwenye wasifu. Utendaji wa Juu, na wakati kompyuta ya mkononi inafanya kazi kwenye betri, mzunguko na voltage itawekwa kwenye wasifu Kuokoa nguvu

Sasa hebu tuendelee moja kwa moja ili kuamua voltages ya chini ambayo mfumo bado ni imara. Ili kufanya hivyo, ondoa tiki kwenye visanduku vyote isipokuwa ile inayowajibika kwa kizidishi kikubwa zaidi (bila kuhesabu IDA) Tunaweka voltage kwa 1.1000V, kwa mfano (kwa AMD unaweza kuanza na 1.0000V)

Nenda kwenye kichupo kidogo Utendaji wa juu zaidi(kwa sasa tuna wasifu huu unaofanya kazi, kompyuta ya mkononi inaendeshwa kwa nguvu ya mtandao)

Tunatia alama kizidishi chetu kwa tiki na kuzindua S&M. Ilipozinduliwa kwa mara ya kwanza, shirika hili linatuonya kwa uaminifu:

Bofya sawa

Sasa hebu tuendelee kusanidi shirika hili. Nenda kwenye kichupo 0

Tunachagua jaribio ambalo huwasha processor zaidi. Kitu kimoja kinafanyika kwenye kichupo 1 (processor ina cores mbili)

Sasa nenda kwenye kichupo Mipangilio. Kwanza tunaweka mzigo wa juu wa processor:

weka muda wa majaribio kuwa Kwa muda mrefu(takriban dakika 30, kwa Kawaida- dakika 8) na kuzima mtihani wa kumbukumbu

na bonyeza kitufe Anza kuangalia

Kwenye kichupo Kufuatilia Unaweza kufuatilia halijoto ya kichakataji cha sasa:

Ikiwa wakati wa mtihani kompyuta ya mkononi haikufungia, upya upya au kuonyesha skrini ya bluu, basi ilipitisha mtihani na voltage inaweza kupunguzwa zaidi. Ili kufanya hivyo, nenda kwenye kichupo Wasifu na kupunguza voltage na 0.0500V:

Wacha tuendeshe matumizi tena S&M. Ikiwa wakati huu kila kitu kilikwenda vizuri, basi bado unaweza kupunguza voltage ... Ikiwa upimaji haukufanikiwa, voltage inahitaji kuongezeka. Lengo ni rahisi: pata voltage ambayo kompyuta ya mkononi itajaribiwa na matumizi S&M.
Kwa kweli, unahitaji kupata voltage kama hiyo kwa kila kizidishi, lakini ili usipoteze muda mwingi, weka kiongeza kiwango cha juu kwa voltage ambayo tumeamua, weka kiongeza kiwango cha chini (katika kesi yangu 6.0X) kwa kiwango cha chini. voltage ambayo ubao wa mama unaweza kuweka kwa processor yako (kawaida , hii ni 0.8-0.9 V)...na acha maadili ya kati yajazwe kwa kutumia chaguo la kukokotoa. Rekebisha kiotomatiki VID za steti za kati

Huduma hii ina kipengele kimoja zaidi ambacho sikutaja: kubadilisha mzunguko wa processor kulingana na mzigo.
Katika wasifu Utendaji wa Juu Na Kuokoa nguvu Inawezekana kuchagua thamani moja tu ya mzunguko wa processor na voltage maalum. Ikiwa unahitaji kupanga udhibiti wa mzunguko unaobadilika kulingana na mzigo wa processor, unapaswa kuzingatia wasifu Utendaji kwa mahitaji. Ni tofauti na Utendaji wa Juu Na Kuokoa nguvu kwa kuwa hapa unaweza kutaja mchanganyiko mmoja au zaidi wa voltage/multiplier ambayo processor itafanya kazi.
Hapa kuna mfano wa usanidi wake:

Chini katika mipangilio ya wasifu huu kuna baadhi ya vigezo ambavyo tunaweza kubadilisha. Nitawaelezea kwa ufupi:

Kiwango cha matumizi ya CPU (%)- huweka kizingiti cha kubadili multipliers/voltages. Mpito hutokea tu kati ya zile za kuzidisha na voltages ambazo zimeangaliwa kwenye kisanduku hapo juu. Njia ya kupima mzigo wa processor imedhamiriwa kwenye kichupo Usimamizi

Kuongeza muda wa mpito- huamua muda ambao upakiaji wa kichakataji lazima uwe juu zaidi ya kizingiti kilichobainishwa hapo juu ili kubadilisha hadi kizidishi cha juu kutoka kwa visanduku vya kuteua vilivyoainishwa hapo juu kutokea.

Muda wa mpito wa chini- huamua wakati ambapo mzigo wa kichakataji lazima uwe chini ya kizingiti kilichotajwa hapo juu ili kubadilisha hadi kizidishi cha chini kutoka kwa visanduku vya kuteua vilivyoainishwa hapo juu kutokea.

Kuna chaguzi za kuteleza katika mipangilio ya kila wasifu - Tumia throttling(ODCM). Siofaa kugeuka, kwa sababu matokeo yake mzunguko hupungua na inapokanzwa huongezeka. Unaweza pia kutaja vigezo vya nguvu za mfumo (wakati wa kuzima kufuatilia, disks, nk) kwenye kichupo Mipangilio ya OS:

Ili kuwezesha wasifu wako Utendaji kwa mahitaji- unahitaji kuichagua kwenye madirisha Sasa kwenye kichupo Wasifu

Hiyo ndiyo labda yote.

Kuna mjadala kwenye Mtandao kuhusu programu inayovutia sana inayoitwa RMClock. Kabla ya hili, nilikuwa tayari nimekutana na programu mara kadhaa, lakini mipangilio ambayo haikuwa wazi kwa mtazamo wa kwanza na ukosefu wa nyaraka yoyote ilisababisha kukataa na kukata tamaa yoyote ya kukabiliana na shirika hili. Walakini, mpango huo unavutia sana na unastahili kuzingatiwa. Sasa nitakuambia kwa nini, na jinsi inaweza kuvutia mmiliki wa kompyuta ya kawaida.

Msanidi RightMark

Pakia ukubwa wa faili 463 KB

Kusudi la programu

Huduma ndogo ambayo hufuatilia kasi ya saa, mdundo, mzigo wa kichakataji, voltage na halijoto ya msingi wa kichakataji kwa wakati halisi. Inaweza pia kudhibiti utendakazi na matumizi ya nguvu ya vichakataji vinavyotumia vipengele vya udhibiti wa nishati. Katika hali ya udhibiti wa kiotomatiki, inafuatilia mara kwa mara kiwango cha mzigo wa processor na kubadilisha moja kwa moja kasi ya saa yake, voltage ya msingi na / au kiwango cha kupiga kwa mujibu wa dhana ya "utendaji kwa mahitaji".

Faida kwa mtumiaji wa wastani

Punguza voltage iliyotolewa kwa processor ya kati, kwa hivyo kupunguza matumizi ya nishati, kupunguza uzalishaji wa joto na kuongeza uhuru.

Bila kuingia katika maelezo ya kiufundi, wazo ni rahisi sana - kupunguza matumizi ya nguvu ya kitengo cha usindikaji cha kati (CPU). Mbinu hiyo si ya ulimwengu wote au sahihi kwa 100% kwa sababu kila CPU ina sifa za kipekee za kimwili na kuna uwezekano mkubwa kwamba kwa kasi ya saa hiyo hiyo inahitaji nguvu kidogo kuliko chaguo-msingi kwa wasindikaji wote wa aina hiyo. Kiasi gani unaweza kupunguza matumizi ya nguvu inategemea bahati na CPU yako. Nilikuwa na bahati, kwa hivyo matokeo yalikuwa wazi sana.

Ufungaji

Tunafuata tu maagizo na hakuna zaidi. Kumbuka tu kwamba programu huongezwa kiotomatiki kwa kuanza na kuwa programu ya kawaida ya kudhibiti wasifu wa matumizi ya nishati. Kwa hivyo ikiwa una programu nyingine iliyosakinishwa (huduma za wamiliki kutoka Acer, ASUS), basi zinahitaji kuzimwa kabisa ili kuepuka migogoro.

Mipangilio

Mipangilio

Katika kichupo hiki unahitaji kuashiria alama mbili kwenye kizuizi AnzishaChaguo. Ili programu kuanza moja kwa moja wakati Windows inapoanza.

Usimamizi

Pia tunaacha kila kitu kama chaguo-msingi na angalia kuwa kipengee hicho WezeshaMfumo wa Uendeshajinguvuusimamiziushirikiano imeamilishwa

Wasifu

Hapa ndipo furaha huanza. Kwa nguvu za AC (kufanya kazi kutoka kwa mtandao) na Betri (inafanya kazi kutoka kwa betri) inasema, weka wasifu unaohitajika. Wakati wa kufanya kazi kutoka kwa mtandao, ninapendekeza kuweka juu mahitaji (utendaji inavyohitajika), na wakati wa kuendesha kwenye betri Nguvu Kuhifadhi.

Mara moja chini ya wasifu, majimbo yote yanayowezekana ya processor (multipliers, FIDs) yanaonyeshwa, pamoja na voltage (VID) iliyotolewa kwa CPU katika hali hii. Mzunguko wa saa ambayo processor hufanya kazi inategemea hali ya sasa; Uwezo wa kubadilisha mzunguko unafanywa ili kupunguza matumizi ya nguvu wakati wa mzigo wa mwanga au nyakati za uvivu.

Sasa kazi yetu ni kuweka voltage ya chini kwa kila multiplier. Sikujaribu kwa muda mrefu sana na kuweka voltage ya chini kwa kila kizidishi. Mara moja nitajibu swali juu ya ubaya wa vitendo kama hivyo - hakuna kitakachotokea kwa processor yako, katika hali mbaya zaidi, mfumo utafungia. Katika kesi yangu, kila kitu kilifanya kazi vizuri, lakini ikiwa unapata matatizo yoyote, jaribu kupunguza voltage kwa hatua ndogo hadi thamani ya chini ambayo mfumo utafanya kazi kwa utulivu.

Sasa unahitaji kusanidi wasifu Utendaji kwa mahitaji Na Kuokoa Nguvu. Ili kufanya hivyo, chagua vitu vinavyofaa. Katika visa vyote viwili, angalia kisanduku Tumia P- jimbo mabadiliko ( PST), wasifu uliomo kwa sasa. Kwa kuongeza, kwa wasifu juu mahitaji chagua vizidishi vyote kutoka kwenye orodha, na kwa wasifu Nguvu Kuhifadhi ya kwanza tu (hii ina maana kwamba wakati wa kukimbia kwa nguvu ya betri, processor itafanya kazi kila mara kwa kiwango cha chini; bila shaka, unaweza kuchagua kizidisha tofauti, na hivyo kuongeza mzunguko wa juu unaoruhusiwa). Tunaacha chaguzi zilizobaki bila kazi.

Kazi

Ni hayo tu. Sasa unahitaji kuwezesha wasifu wa nishati wa Usimamizi wa Nguvu za RMClock. Ili kufanya hivyo, bonyeza-kushoto kwenye betri kwenye tray na uchague wasifu unaotaka. Ikiwa haipo, unahitaji kubonyeza Chaguzi za ziada matumizi ya nishati na uchague hapo. Sasa unapounganisha nguvu, kompyuta ndogo itatumia wasifu juu mahitaji , A wakati wa kufanya kazi kwa nguvu ya betri - Nguvu Kuhifadhi, kwa kutumia mipangilio tuliyotengeneza hapo awali. Wakati huo huo, tulipunguza matumizi ya nguvu ya processor na kuifanya kwa uwazi kujibu mipangilio ya programu (wakati wa kutumia programu ya udhibiti wa kawaida, mzunguko unaweza kuruka juu na chini hata wakati wa uvivu, na voltage pia inabadilika).

Kuangalia

Ikiwa ulifanya kila kitu kwa usahihi, basi kwenye kichupo Ufuatiliaji unaweza kuona matokeo ya kazi. Grafu ya FID-VID inaonyesha kizidishi cha sasa na voltage. Angalia maadili haya wakati wa kufanya kazi kwenye nishati ya mtandao na kwenye nishati ya betri; zinapaswa kuendana na maadili yaliyowekwa kwenye wasifu.

Sasa ni vyema kupima mipangilio yote na programu fulani, kwa mfano Prime95. Kazi ni kuhakikisha kwamba CPU inafanya kazi bila matatizo katika mipangilio ya voltage tuliyochagua.

Kupima

Kwa nadharia, kila kitu ni nzuri kama kawaida, lakini vitendo hivi vinaathirije kazi halisi?

Mfumo wa majaribio: Terra 1220 (Intel Core 2 Duo T7300)

Nilijaribu njia zote mbili za uendeshaji na kuzilinganisha na aina sawa za programu ya kawaida ya usimamizi wa nguvu.

ImesawazishwaUtendaji wa VS kwa mahitaji

Uhuru ulijaribiwa na mpango wa BatteryEater katika hali ya juu zaidi ya upakiaji (Classic). Miunganisho isiyo na waya imezimwa, mwangaza wa skrini umewekwa hadi kiwango cha juu.

Kama unaweza kuona, wakati wa kufanya kazi haukubadilika kabisa na ilifikia dakika 88. Kila jaribio lilifanywa mara mbili ili kuthibitisha matokeo. Kwa hivyo katika kesi yangu, kupunguza voltage hakuathiri maisha ya betri. Lakini viashiria vya halijoto vinavutia; kiwango cha juu cha joto wakati wa jaribio wakati wa kutumia RMClock kilipungua kwa 23°С! Tu matokeo bora, ambayo kwa mtumiaji wa mwisho ina maana kupunguzwa kwa banal katika joto la kesi ya mbali, pamoja na kupunguza kelele (shabiki haina kugeuka kwa kasi kamili).

Utendaji katika PCMark pia haukubadilika, tofauti ya vipimo iko ndani ya ukingo wa makosa. Lakini kwa hali ya joto tunaona picha sawa - kiwango cha juu cha joto kilipungua 17°C.

Kuokoa NishatiVSNguvuKuhifadhi

Hapa hali ilijirudia. Uhai wa betri haujapungua, lakini joto limepungua kwa kiasi kikubwa. Hii ina athari nzuri juu ya faraja ya kazi.

Utangulizi.
Muda mrefu uliopita nilitaka kukaa juu ya maswala ya kuhakikisha kupunguzwa matumizi ya nishati kompyuta za kisasa za kibinafsi na kompyuta ndogo. Watumiaji wengi watauliza swali kwa usahihi: "Kwa nini hii ni muhimu?" - mtengenezaji tayari ameshughulikia ugumu wote wa utumiaji wa nguvu wa mfumo wangu. Uzoefu unaonyesha kuwa, kwa bahati mbaya, hii sio hivyo kila wakati. wazalishaji bado wanajaribu kwa namna fulani kuhakikisha kupunguzwa kwa matumizi ya nguvu ya vifaa vyao, basi kwa kompyuta za kibinafsi, kama sheria, kila kitu kiko katika hali ya kuharibika.

Matumizi ya nguvu ya kompyuta binafsi na lazima ipunguzwe kwa sababu zifuatazo:
- kwa kupunguza matumizi ya nguvu ya kompyuta yako ya mkononi, unaongeza maisha ya betri yake,
- kwa kuongeza muda wa matumizi ya betri ya kompyuta ya mkononi, unapunguza mizunguko ya malipo ya betri/kuchaji na kupanua maisha yake ya huduma,
- pamoja na matumizi ya nishati, uharibifu wa joto wa vipengele vya kompyuta au kompyuta binafsi hupunguzwa, ambayo inaruhusu, kwa upande mmoja, kuongeza utulivu wa mfumo, na kwa upande mwingine, kupanua maisha ya huduma ya umeme. vipengele,
- kupunguza matumizi ya nishati ya kompyuta binafsi na laptop itapunguza gharama za umeme. Kwa wengi, hii bado sio muhimu, lakini gharama ya umeme inakua siku hadi siku, sera ya serikali inalazimisha wananchi kuweka mita za umeme, idadi ya kompyuta katika familia inaongezeka mwaka hadi mwaka, muda wa kazi zao unaongezeka. kwa kiwango sawia, kwa hivyo kila mtu anavutiwa na teknolojia za kupunguza matumizi ya nishati kwetu.

Tambua vipengele muhimu vya matumizi ya nishati ya mfumo.

Licha ya ukweli kwamba kisasa Kompyuta binafsi Na kompyuta ya mkononi tofauti sana kutoka kwa kila mmoja, kama sheria, zinafanana kabisa katika muundo. Wazalishaji wanajaribu kupanga kila kitu kwenye laptop kwa njia ya kupunguza vipimo vya mwisho iwezekanavyo. Wakati kompyuta yoyote ya kibinafsi ni mfumo wa kawaida, sehemu yoyote ambayo inaweza kubadilishwa bila matatizo yoyote.

Picha inaweza kubofya --


Kielelezo kifuatacho kinaonyesha vipengele kitengo cha mfumo wa kawaida. Ujuzi wa vipengele hivi vya mfumo utakuwezesha, hata katika hatua za kukusanyika au kuboresha kompyuta yako, kuamua juu ya vigezo hivyo ambavyo vitakuwezesha kupunguza matumizi ya nguvu ya mfumo. Kwa hivyo, kitengo cha mfumo wa kisasa kina:
- sura,
- kitengo cha nguvu,
- ubao wa mama,

RAM,
- kadi ya video / kadi za video,
- diski / diski,
- Hifadhi ya CD,
- anatoa diski,
- wasomaji wa kadi,
- mifumo ya baridi ya processor na kesi.
Kadi za sauti na vitafuta TV katika matoleo tofauti hazipatikani sana kwenye kompyuta za kisasa. Kwanza, bodi zote za mama zilizopo zina vidhibiti vya sauti vilivyojengewa ndani ambavyo sio duni katika ubora wa sauti kwa kadi za sauti za bei nafuu na za kati. Pili, viweka TV vimekuwa na siku yao, kama vile televisheni ya coaxial. Katika enzi ya FulHD, IP-TV, DVB, kuzungumza juu ya vichungi vya TV sio lazima.

Kuokoa nishati: kesi na usambazaji wa umeme.

Kwa wengi inaweza kuonekana kuwa ya kushangaza kujadili usambazaji wa umeme na fremu katika muktadha wa teknolojia za kuokoa nishati. Hata hivyo, mazoezi yanaonyesha kwamba watumiaji mara nyingi huchagua kesi kulingana na kuonekana kwake na parameter yake ya bei. Inapaswa kueleweka kuwa kesi ya ukubwa mdogo, yenye uingizaji hewa duni itachangia overheating ya vipengele vya mfumo na kupunguza utulivu wa processor sawa, RAM, motherboard wakati voltage ya usambazaji imepunguzwa, ambayo tutafanya katika siku zijazo.

kitengo cha nguvu inaweza kuwa chanzo cha matumizi duni ya nishati hapo kwanza. Ugavi wowote wa kisasa wa umeme lazima utoe ufanisi wa juu wakati wa kubadilisha sasa ya voltage ya juu hadi 12, 5 na 3.3 volts.

Ugavi wowote wa umeme wa kisasa unatii mojawapo ya viwango vya mfululizo 80 Pamoja. Kiwango cha 80 Plus kilikubaliwa mnamo 2007, kama sehemu ya marekebisho ya nne ya viwango vya kuokoa nishati ya Energy Star. Kiwango hiki kinahitaji wazalishaji wa umeme kuhakikisha ufanisi wa 80% wa vifaa vyao katika mizigo mbalimbali - 20%, 50% na 100% ya nguvu iliyopimwa.

Hii ina maana kwamba ili kuhakikisha ufanisi wa juu zaidi kutoka kwa ugavi wako wa nguvu, ni lazima iwe na angalau 20% ya nguvu zake zilizokadiriwa. Ni makosa kabisa kwa mtumiaji kununua vifaa vya nguvu "na hifadhi" ya 900 na 1200 Watts. Wakati wa kuchagua ugavi wa umeme, uongozwe na ukweli kwamba bila mzigo kwenye mfumo, mzigo juu yake haipaswi kuanguka chini ya 20% na lazima iwe na cheti cha 80 Plus cha kuzingatia.

Picha inaweza kubofya --


Kwa haki, ni lazima ieleweke kwamba leo kiwango 80 Pamoja imegawanywa katika makundi yafuatayo:
- 80 Plus
- 80 Plus Shaba
- 80 Plus Fedha
- 80 Plus Gold
- 80 Plus Platinum.

Tofauti kati ya viwango ni utoaji wa utendakazi wa juu ndani ya familia ya kiwango cha 80 Plus. Ikiwa kwa 50% kupakia umeme wa kiwango cha 80 Pus hutoa ufanisi wa 80%, basi vifaa vya gharama kubwa vya nguvu vinavyokidhi kiwango cha 80 Plus Platinum hutoa ufanisi wa 94% na zaidi.

Kuokoa nishati: ubao wa mama.


Leo, bodi za mama zinaendelea haraka iwezekanavyo, zikiendana na maendeleo ya wasindikaji. Inapaswa kueleweka kuwa bodi za mama zinajumuisha seti mbalimbali za watawala, kuhakikisha uendeshaji ulioratibiwa ambao ni kazi kuu ya ubao wa mama. Mara nyingi, matumizi ya nguvu ya ubao wa mama hutegemea aina ya daraja la kaskazini na kusini linalotumiwa. Madaraja ya kisasa ya kaskazini yamepunguza kwa kiasi kikubwa matumizi yao ya nishati, ambayo imesababisha kupungua kwa ukubwa wa mifumo yao ya baridi. Watumiaji wengi wanakumbuka nyakati ambapo mfumo wa baridi wa daraja la kaskazini ulikuwa na mabomba kadhaa ya joto yaliyounganishwa na radiators za baridi. Kuibuka kwa kizazi cha hivi karibuni cha mantiki ya mfumo kutoka kwa Intel imetuwezesha kurudi kwenye kiwango cha radiators za kawaida.

Kwa sababu ya mwenendo wa jumla, wazalishaji wengi maarufu wa ubao wa mama, kama vile Gigabyte, ASUS, MSI onyesha bidhaa zao mpya “zinazohifadhi mazingira” kwenye maonyesho. Kama sheria, urafiki wa mazingira wa suluhisho hizi hupatikana kwa kuboresha mizunguko ya nguvu ya processor na kadi za video, watumiaji wakuu wa kitengo chochote cha mfumo. Kama sheria, hii inafanywa kupitia matumizi ya vidhibiti vya voltage ya multiphase kwa wasindikaji.

Kisasa bodi za mama, kutumika katika nyaya za nguvu kutoka kwa vidhibiti sita hadi kumi na mbili vya voltage. Duru hizi huongeza kwa kiasi kikubwa utulivu wa voltage iliyotolewa, lakini kuongeza matumizi ya nguvu. Kwa hivyo, watengenezaji wa bodi za mama za "eco-friendly" huwapa teknolojia ambazo, kwa mzigo mdogo kwenye mfumo wa nguvu, huzima sehemu ya awamu, na processor inaendeshwa na awamu moja au mbili za vidhibiti vya voltage.

Wakati wa kununua ubao wa mama, unapaswa pia kuwa mwangalifu zaidi. Kununua "kisasa" ubao wa mama daima husababisha kuongezeka kwa matumizi ya nishati. Ikiwa huhitaji kamwe mlango wa FireWire, usilipe ziada kisha ulipe kila mwezi kwa umeme unaotumiwa na kidhibiti chake kwenye ubao-mama.

Kuokoa nishati: processor.

Watengenezaji wakuu wa processor AMD Na Intel Katika miongo kadhaa iliyopita, wamekuwa wakipunguza matumizi ya nishati ya bidhaa zao. Kwa sifa yake, relay nzima ilianzishwa na AMD, ambayo ilidumisha uongozi dhabiti kwa miaka miwili hadi mitatu. Kulikuwa na wakati ambapo wasindikaji wa AMD wenye teknolojia ya Cool"n"Quiet walikuwa na matumizi ya chini sana ya nguvu kuliko wasindikaji wa Intel wa mistari ya Pentium 4 na Pentium D.

Intel haraka akashika na kuanzisha teknolojia EIST- Teknolojia ya Intel SpeedStep iliyoboreshwa, ambayo imejidhihirisha vyema katika vizazi vya hivi karibuni vya wasindikaji. Ingawa vichakataji vipya kutoka Intel vinapata teknolojia zaidi na zaidi za kuokoa nishati na kuongeza utendaji, hatuoni hatua zozote muhimu kutoka kwa AMD.

Kama unavyojua, matumizi muhimu ya nishati ya kompyuta yoyote ya kibinafsi au kompyuta ndogo ni kichakataji, kwa hivyo tutazingatia kupunguza matumizi yake ya nishati.

Ili kuelewa jinsi unaweza kupunguza matumizi ya nishati, lazima uelewe wazi mwenyewe inategemea nini. Matumizi ya nishati ya processor ya kisasa inategemea:
- kutoka kwa voltage ya usambazaji inayotolewa kwa transistors,
- mzunguko wa uendeshaji wa processor. Mzunguko wa uendeshaji wa processor huundwa kutoka kwa bidhaa ya multiplier yake na mzunguko wa basi.

Kimsingi, teknolojia Poa"n"Kimya Na EIST wanahusika katika kupunguza matumizi ya nishati kwa usahihi kutokana na vigezo hivi viwili. Kwa bahati mbaya, mara nyingi tunakabiliwa na kufanya kazi sio na voltage ya usambazaji wa processor, lakini kwa mzunguko wake. Wakati mzigo kwenye kichakataji unapungua, teknolojia za kuokoa nishati hupunguza kizidisha kichakataji na hivyo kupunguza matumizi ya nguvu ya kichakataji. Wakati mzigo unaonekana kwenye processor, kizidisha kinarudi kwa maadili yake ya awali, na processor inafanya kazi kana kwamba hakuna kitu kilichotokea. Kwa bahati mbaya, mbinu hii ya kupunguza matumizi ya nishati sio daima kufikia ufanisi wa juu wa nishati. Hebu tuonyeshe kwa mfano.
Kwa mfano, kichakataji cha Core 2 Duo chenye masafa ya kawaida ya 2.0 GHz kilichaguliwa.

Picha inaweza kubofya --


Kutoka kwa mchoro uliowasilishwa inaweza kuonekana kuwa joto la uendeshaji la processor bila kuwasha hali ya kuokoa nguvu, na kiboreshaji cha jina la x12 na voltage ya usambazaji wa volts 1.25, tuna joto la kufanya kazi la digrii 55-56 wakati wa kufanya kazi. .

Picha inaweza kubofya --


Baada ya kutumia mzigo kwa processor, chini ya hali sawa za uendeshaji, tunarekodi wastani wa joto la uendeshaji wa digrii 71-72, ambazo zilirekodi kwenye michoro zetu.
Joto la msingi hupimwa kwa kutumia sensorer za ndani, hivyo makosa ni ndogo. Kwa kuzingatia ukweli kwamba kuna uhusiano wa uwiano wa moja kwa moja kati ya matumizi ya nguvu ya processor na joto la uendeshaji wake, tutazingatia parameter hii wakati wa kutathmini ufanisi wake wa nishati.
Hatua inayofuata ilikuwa kupunguza kizidisha kwa thamani ya chini iwezekanavyo, hadi 6. Wakati huo huo, mzunguko wa processor ulikuwa 997 MHz, ambayo inaweza kuwa takribani 1 GHz. Voltage ya usambazaji ilibaki bila kubadilika, karibu 1.25 volts.

Picha inaweza kubofya --


Kutoka kwa data iliyowasilishwa ni wazi kuwa katika hali ya uvivu, joto la uendeshaji la processor lilibadilika kidogo sana; ilibaki, kama hapo awali, ndani ya digrii 55-56. Hii inapendekeza hitimisho kwamba tunapata kidogo sana kutokana na kupunguza tu mzunguko wa kichakataji.

Picha inaweza kubofya --


Baada ya hayo, tulitumia mzigo kwa , lakini tukaacha kizidisha na voltage ya uendeshaji ya processor kwa kiwango sawa. Kwa kawaida, upimaji huo ni muhimu tu kutoka kwa mtazamo wa vitendo; hatupendekezi kutekeleza katika maisha halisi. Hii ni kutokana na ukweli kwamba utendaji wake unategemea mzunguko wa processor, na hakuna mtu anunua processor ya juu-frequency kwa ajili ya uendeshaji wake baadae kwa mzunguko wa chini. Baada ya kuimarisha maadili ya joto, tulipata wastani wa joto la uendeshaji wa digrii 65-66, ambayo ni digrii sita chini kuliko wakati processor ilikuwa inaendesha kwa mzunguko wa kawaida wa 2 GHz.
Kutoka kwa haya yote inafuata kwamba kuna kweli kuokoa nishati kutokana na kupunguza mzunguko wa uendeshaji wa processor kwa kubadilisha thamani ya multiplier, lakini sio katika ngazi ambayo tungependa kuona katika kila kesi maalum. Kwa hiyo, tunaanza kufanya kazi na voltage ya processor.


Prosesa yetu na ubao wa mama hukuruhusu kubadilisha voltage ya usambazaji wa processor katika anuwai ya volts 0.95-1.25. Hatua ni 0.0125 volts. Hii ni kutokana na ukweli kwamba processor imewekwa kwenye kompyuta ndogo, bodi za mama ambazo mara chache hutoa fursa ya kubadilisha voltages za uendeshaji wa vipengele katika safu mbalimbali.
Ili kuthibitisha ufanisi wa kupunguza voltage ya uendeshaji wa processor katika suala la kupunguza matumizi yake ya nguvu na uharibifu wa joto, tutaacha mzunguko wake wa uendeshaji saa 1 GHz, lakini wakati huo huo tutapunguza voltage ya uendeshaji hadi chini iwezekanavyo. thamani - 0.95 volts.

Picha inaweza kubofya --


Udanganyifu huu ulituruhusu kupunguza joto la uvivu la processor hadi digrii 45-46, ambayo imeonyeshwa kwenye mchoro. Katika hali hii, tunafikia matumizi ya chini ya nguvu ya processor. Kupunguza voltage ya uendeshaji hadi 0.95 volts ilituruhusu kupunguza joto la uendeshaji bila kazi kwa digrii 10 !!!

Picha inaweza kubofya --


Ili kutathmini ufanisi wa njia ya kupunguza voltage ya uendeshaji wa processor, tulitumia mzigo kwake. Matokeo yake, tulipokea joto la uendeshaji chini ya mzigo sawa na digrii 50-51, wakati bila kubadilisha voltage na utendaji sawa wa mfumo kwa mzunguko wa 1 GHz, hapo awali tulipokea digrii 65-66. Data tuliyopata inarekodiwa katika michoro.

Matumizi ya nguvu ya processor: hitimisho

- Kutoka kwa yote hapo juu inafuata kwamba ili kuhakikisha juu ufanisi wa nishati ya processor Haupaswi kupunguza mzunguko wa uendeshaji wa processor, kama inavyofanywa na kompyuta nyingi za mkononi na kompyuta za kibinafsi kama sehemu ya teknolojia za kuokoa nishati kutoka Intel na AMD. Kupunguza mzunguko wa processor lazima daima kuambatana na kupungua kwa voltage yake ya uendeshaji.

Kwa kuzingatia ukweli kwamba processor yoyote inaweza kufanya kazi saa voltage ya chini kwa masafa ya chini ya uendeshaji wake, unapaswa kuchagua voltage yako ya chini thabiti kwa kila mzunguko wa uendeshaji wake.

Kuamua takriban saa za kazi mkazo kwa kila mzunguko (multiplier) ya processor, inatosha kupanga utegemezi wa moja kwa moja wa voltage ya chini kwenye mzunguko kwa kupanga maadili ya juu na ya chini. Hii itafanya kazi iwe rahisi zaidi kwa watumiaji wa novice.


- Ili kuhakikisha ufanisi wa nishati muhimu ya processor, ni muhimu kusanidi kwa usahihi teknolojia zilizopo au kutumia bidhaa za programu za tatu ambazo zinaweza kupunguza mzunguko wa processor na voltage yake kwa mizigo ya chini na kuziongeza wakati inapoongezeka.

Kuokoa Nguvu za CPU: Utumiaji wa Saa ya Saa ya RightMark (RMClock)

Huduma ni nyepesi, karibu 250 kilobytes. Hakuna usakinishaji unaohitajika, fungua tu kwenye folda iliyochaguliwa na uendesha faili ya RMClock.exe. Kwa unyenyekevu, kiunga cha kumbukumbu na programu kitatolewa mwishoni mwa nakala yetu.

Wakati wa kuandika makala hii, hivi karibuni toleo la programu 2.35 ina utendaji ufuatao kama sehemu ya matumizi ya bure:
- Udhibiti wa kasi ya saa ya processor,
- udhibiti wa kuteleza,
- ufuatiliaji wa kiwango cha mzigo wa processor, cores za processor,
- udhibiti wa voltage ya uendeshaji wa processor;
- udhibiti wa joto wa cores ya processor / processor;
- ufuatiliaji wa mara kwa mara wa vigezo hivi;
- uwezo wa kubadilisha voltage ya processor kutoka kwa mfumo wa uendeshaji;
- uwezo wa kubadilisha kiongeza processor (masafa yake) kutoka kwa mfumo wa uendeshaji;
- udhibiti wa mzunguko wa moja kwa moja na voltage ya processor kulingana na mzigo uliotumika kwake. Dhana hiyo inaitwa "Perfomance on demand" au "performance on demand".

Picha inaweza kubofya --


Baada ya kuzindua bidhaa ya programu, unajikuta katika moja ya sehemu za menyu yake. Tutaorodhesha utendaji wote wa RightMark CPU Clock Utility kwa mpangilio. Sehemu ya Kuhusu hutoa maelezo kuhusu wasanidi programu, tovuti yao, na kiungo cha makubaliano ya leseni. Toleo la msingi la bidhaa ni bure kwa matumizi yasiyo ya kibiashara na hakuna usajili unaohitajika. Kuna toleo la kitaaluma, ambalo hutoa utendakazi mpana zaidi kwa mipangilio ya mfumo na hugharimu $15 ya mfano. Kwa mtumiaji wa novice, uwezo wa toleo la msingi ni wa kutosha kabisa.

Picha inaweza kubofya --


Katika "alamisho" Mipangilio"huwasilisha mipangilio ya programu kwa urahisi wa matumizi. Kwa bahati mbaya, pakiti ya lugha ya Kirusi, ambayo ilipatikana katika matoleo ya awali iliyotolewa ya bidhaa, haipatikani kwa upande wetu, lakini hakuna kitu cha wasiwasi kuhusu. Katika tab hii unaweza kuchagua rangi ya kubuni na, tafadhali makini , - mode autorun.

Sehemu ndogo ya "autorun" inawajibika kwa hali ya autorun. Chaguzi za kuanza". Autostart ya RightMark CPU Clock Utility wakati wa kupakia mfumo wa uendeshaji hufanya iwe rahisi iwezekanavyo kutatua masuala ya kuokoa nishati bila kuingilia BIOS ya kompyuta, ambayo ni muhimu hasa wakati BIOS haitoi chaguzi yoyote kwa kubadilisha voltage ya uendeshaji na processor. kizidishi hiki kinapatikana katika kompyuta za kisasa za BIOSes.

Kwa kuangalia kisanduku " Anza kupunguzwa kwa trei ya mfumo"Utajiokoa kutokana na hitaji la kufunga kidirisha cha programu mara kwa mara utakapoizindua. Itafanya kazi zake baada ya uzinduzi wa kiotomatiki na upunguzaji wa awali.

Kifungu " Endesha kwenye uanzishaji wa Windows:" hukuruhusu kuweka uzinduzi wa kiotomatiki wa bidhaa ya programu na uchague jinsi ya kuifanya. Kwa upande wetu, tunafanya uzinduzi wa kiotomatiki kupitia Usajili, na pia kuna chaguo la kuzindua kiotomatiki kupitia folda ya Kuanzisha. Chaguo zote mbili hufanya kazi. nzuri, kutoka Windows XP hadi Windows 7.

Inawezekana kurekodi vigezo muhimu vya uendeshaji wa processor ndani Faili ya kumbukumbu. Parameter hii wakati mwingine ni muhimu kuamua sababu za uendeshaji wa mfumo usio na utulivu.

Picha inaweza kubofya --


Katika "alamisho" Maelezo ya CPU" hutoa habari kuhusu processor, sifa zake za sasa. Teknolojia zinazoungwa mkono za kuokoa nishati zimeorodheshwa. Kadiri kichakataji cha kisasa zaidi, kinavyounga mkono teknolojia zaidi.

Picha inaweza kubofya --


Katika "alamisho" Ufuatiliaji" inatoa michoro ya mabadiliko katika mzunguko wa uendeshaji wa msingi wa processor, throttling yake, mzigo juu yake, multiplier, voltage uendeshaji na joto. Idadi ya tabo inalingana na idadi ya cores processor.

Picha inaweza kubofya --


Katika "tabo" Usimamizi"Mtumiaji anapewa fursa ya kuchagua njia ya kubadili vizidishi, njia za kuamua mzigo halisi kwenye processor, na kuunganisha bidhaa ya programu na teknolojia za kuokoa nishati za mfumo wa uendeshaji.

Kifungu " Mbinu ya mabadiliko ya P-states" hukuruhusu kuchagua mbinu ya kubadilisha kutoka kwa mchanganyiko mmoja maalum wa kizidishio hadi mwingine. Chaguo zifuatazo za uteuzi zinapatikana:
- Hatua moja: swichi ya kuzidisha kwa hatua sawa na moja. Hiyo ni, wakati wa kusonga kutoka kwa sababu ya 10 hadi sababu ya 12, daima kutakuwa na kiungo cha kati cha 11.
- Hatua nyingi: mpito utafanywa na hatua ya kutofautiana. Kwa upande wa mfano wetu, kutoka 10 mara moja hadi 12.

Kifungu " Uhesabuji wa mzigo wa CPU nyingi" inakuwezesha kuamua njia ya kuamua mzigo wa processor. Parameta hii itaathiri kasi ya kubadili mchanganyiko wa multiplier-voltage kwenye processor. Katika kila kesi, huchaguliwa kulingana na sifa za kibinafsi za mtumiaji. Kawaida hatufanyi. kubadilisha parameter hii na kuiacha kwa thamani iliyoonyeshwa kwenye skrini, ambayo ina maana kwamba tathmini itafanywa kulingana na mzigo wa juu wa cores yoyote ya processor.

Kifungu " Kitendo cha kusubiri/hibernate" inakuwezesha kuchagua kile programu itafanya wakati wa kuingia kwenye hali ya hibernation au usingizi. Kama sheria, kuacha wasifu wa sasa wa uendeshaji ni wa kutosha kabisa.

Katika sura " Mipangilio Chaguomsingi ya CPU"Vipengee vifuatavyo vinawasilishwa:
- Rejesha chaguo-msingi za CPU kwenye usimamizi huzima, ambayo inakuwezesha kurejesha vigezo vya awali vya processor baada ya kuchagua hali ya "Hakuna Usimamizi wa Nguvu".
- Rejesha chaguo-msingi za CPU kwenye kuondoka kwa programu, ambayo hukuruhusu kurudisha vigezo asili vya kichakataji baada ya kuzima Utumiaji wa Saa ya RightMark CPU.

Katika sehemu ya "Uteuzi wa kushindwa kwa CPU", unachagua njia ya kuamua michanganyiko ya kiboreshaji cha kichakataji:
- Jimbo la P-msingi lililofafanuliwa na CPU, mchanganyiko ulioamuliwa na processor,
- P-state inayopatikana wakati wa kuanza, mchanganyiko huamua wakati wa kupakia programu,
- Hali ya P maalum, michanganyiko imewekwa kwa mikono.

Kifungu " Washa ujumuishaji wa usimamizi wa nguvu wa OS" hukuruhusu kuunda wasifu katika michoro ya nguvu ya mfumo inayoitwa "RMClock Power Management".

Picha inaweza kubofya --


Katika sura " Wasifu"Mtumiaji anaulizwa kuweka mchanganyiko sawa wa multiplier-voltage - P-state. Kwanza, inapendekezwa kuchagua wasifu kulingana na hali ya matumizi ya nguvu - mtandao au betri / UPS.

Chini unaweza kuchagua Vizidishi vya CPU na mkazo kwao katika kila kesi maalum. Kwa kawaida, mimi huchagua maadili matatu:
- kiwango cha chini cha kuzidisha na voltage ya chini kwake,
- kiwango cha juu cha kuzidisha na kiwango cha chini cha voltage ya kufanya kazi kwake,
- thamani ya wastani ya multiplier, na voltage kwa ajili yake imewekwa na mpango yenyewe kulingana na maadili ya juu na ya chini.

Kama sheria, njia hii inafaa kwa laptops nyingi na kompyuta za kibinafsi. Kwa kawaida, kuna tofauti, na mtumiaji anapaswa kutumia muda mrefu kuchagua voltage ya chini kwa kila multiplier.

Picha inaweza kubofya --


Kisha angalia visanduku kwa wasifu uliochaguliwa katika aina zinazolingana za uendeshaji wa programu:
- Hakuna usimamizi - hakuna usimamizi, hakuna mipangilio inahitajika
- vichupo vya "Kuokoa Nishati", "Utendaji wa Juu zaidi", "Utendaji Unapohitaji" kimsingi ni sawa na hukuruhusu kuweka masafa ya kubadilisha viongeza nguvu vya kichakataji.

Kwa mfano, kwa upande wetu kwa kichupo " Kuokoa Nguvu"Tulichagua kiwango cha chini zaidi cha kuzidisha na voltage; kwa kichupo cha "Utendaji wa Juu", kizidishaji cha juu zaidi na voltage ya chini ya uendeshaji katika mzunguko fulani wa processor.

Katika sehemu ya "Utendaji kwa mahitaji". Utendaji kwa Mahitaji"Tulichagua mchanganyiko tatu wa multiplier-voltage:
x4-0.95 volts
- volts x9-1.1
- volts x12-1.25.

Picha inaweza kubofya --


Kisha elea juu ya ikoni katika eneo la arifa la eneo-kazi la programu RightMark CPU Clock Utility na uchague vigezo muhimu vya processor ambavyo vinapaswa kuonyeshwa kwako kila wakati na uchague wasifu wa sasa wa kufanya kazi. Mimi huweka mzunguko wa processor na joto lake la uendeshaji kufuatilia, ambayo ni rahisi kila wakati na ya kuvutia.

Picha inaweza kubofya --


takwimu inaonyesha pictograms tatu katika eneo la arifa ya eneo-kazi:
- icons za mpango wa RightMark CPU Clock Utility,
- frequency ya processor ya sasa,
- joto lake la sasa.

Picha inaweza kubofya --


Picha ya skrini inaonyesha michoro ya kichakataji kinachofanya kazi katika " Utendaji kwa mahitaji"Unaweza kuona jinsi bidhaa ya programu, wakati mzigo kwenye processor inapoongezeka, huongeza kizidishaji chake na voltage hatua kwa hatua, mwanzoni hadi volts x9-1.1 na, ikiwa ni lazima, hadi kiwango cha juu cha volts x12-1.25. Mara tu mzigo unaposhuka. , kila kitu kinarudi kwa hatua.
Marekebisho kama haya hayana athari kwa utendaji wa mwisho wa mfumo.

Picha inaweza kubofya --


Katika "tabo" Taarifa ya betri" inapendekezwa kuchagua mbinu za arifa kuhusu hali ya betri ya kompyuta ya mkononi.

Katika "tabo" Mipangilio ya juu ya CPU"Inapendekezwa kuchagua vihisi joto vya kichakataji vitachaguliwe na teknolojia za kuokoa nishati kuwezeshwa.
Teknolojia hizi zote za kuokoa nishati zimeelezewa kwenye wavuti Intel. Tunataka tu kusema kwamba, kama sheria, kuwasha hakuathiri utulivu wa mfumo, kwa nini usiwashe?

Kichakataji chetu ni cha familia ya awali ya wasindikaji Core 2 Duo. Wasindikaji wa kisasa wanaunga mkono teknolojia ambazo hazifanyi kazi katika nchi yetu:
- Shiriki Kuongeza kasi kwa Intel Dynamic (IDA)
- Washa Ubadilishaji wa Frequency wa FSB wa Nguvu (DFFS)

Teknolojia ya kwanza inaruhusu processor kuongeza multiplier ya moja ya cores wakati hakuna mzigo juu ya pili. Kwa mfano, cores mbili za processor hufanya kazi kwa mzunguko wa 2.2 GHz. Msindikaji anakadiria kuwa mzigo unatumika kwa msingi mmoja tu, kisha mgawanyiko wake utaongezeka na itaanza kufanya kazi kwa mzunguko wa 2.4 GHz. Teknolojia ni ya kuvutia, lakini ni hatari kwa wasindikaji wa overclocked.

Teknolojia ya pili hukuruhusu kufikia kupunguzwa kwa nguvu zaidi kwa mzunguko wa uendeshaji wa processor katika njia za uvivu. Hapo awali tulisema kwamba mzunguko wa mwisho wa processor daima ni bidhaa ya kizidisha na mzunguko wa basi wa mfumo. Wasindikaji wa kisasa wa Intel kwa kutumia teknolojia ya DFFS hufanya iwezekanavyo kupunguza sio tu thamani ya multiplier, lakini pia mzunguko wa basi, ambayo inakuwezesha kufikia masafa ya chini hata. Teknolojia hii pia ni hatari kwa wasindikaji wa overclocked, kwani inaweza kusababisha kutokuwa na utulivu katika RAM.

Picha inaweza kubofya --


Labda hii ndiyo yote tulitaka kukuambia kuhusu bidhaa ya programu RightMark CPU Clock Utility. Inabakia kushauriwa kufuata sasisho zake. Wakati huo huo, haina maana kusasisha wakati kila kitu kimekuwa kikifanya kazi kwa utulivu kwa miezi mingi. Ni mantiki kutafuta toleo jipya wakati wa kubadilisha processor au kuboresha mfumo wa uendeshaji wa kisasa zaidi.
Kutumia programu RightMark CPU Clock Utility itakuruhusu kuongeza maisha ya sio tu processor yako, lakini pia mfumo wa usambazaji wa nguvu wa ubao wa mama, na pia kupunguza kwa kiasi kikubwa kelele kutoka kwa mfumo wa kupoeza wa processor, ambayo haitasumbua kuipunguza wakati unapoandika, kutazama sinema, au kusonga tu. kupitia kurasa kwenye mtandao.

Matumizi ya nguvu ya processor: kuamua kiwango cha chini cha voltage ya uendeshaji

Katika makala yangu, nilielezea mara kwa mara kuwa ni muhimu kuamua kiwango cha chini voltage ya uendeshaji kwa kila mzunguko wa processor. Hii inafanywa kwa majaribio na makosa. Kama sheria, mzunguko ufuatao wa kazi unafanywa kwa mlolongo:
- kupunguza voltage kwa nukta moja;
- kuangalia utulivu wa processor katika bidhaa ya programu ya mtihani wa mafadhaiko,
- kupungua au kuongeza voltage kwa hatua moja kulingana na matokeo ya kupima dhiki.

Kuna bidhaa nyingi za programu zinazopatikana kwa vichakataji vya kupima msongo. Walielezewa katika moja ya nakala zetu. Ninaamini kuwa ya thamani zaidi kati yao ni programu ya Prime95. Kiungo kwake kitatolewa mwishoni mwa kifungu. Ni bure kabisa na inapatikana kwa kupakuliwa mtandaoni.

Picha inaweza kubofya --


Toleo lake la hivi karibuni lilitolewa mwaka wa 2008, wakati tu ilikuwa ni lazima kuanzisha upimaji wa msingi mbalimbali. Inawezekana kuchagua mbinu tofauti za kupima, zinaonyesha muda wa kupima, mzunguko wa kupima, nk.

Picha inaweza kubofya --


Chagua mbinu ya majaribio katika sehemu " Chaguo"=> "Mtihani wa mateso" na uiendeshe. Muda wa kupima ni juu yako kabisa. Kama sheria, wakati wa kuamua takriban voltage ya chini, ninasubiri ama kosa la kwanza, au kufanya majaribio kwa nusu saa. Ikiwa nusu saa ya mtihani. imepita bila makosa, tunapunguza voltage kwa hatua moja na kuendelea tena.
Mara tu umeamua juu ya kiwango cha chini voltage Hatimaye, ni mantiki kuacha mtihani mara moja. Ndani ya masaa machache ya kazi yenye uchungu, karibu kila mara inawezekana kutambua makosa yanayotokea.
Mara nyingi, mfumo wa uendeshaji hufungia au, bora zaidi, huonyesha " skrini ya bluu ya kifo". Hii inaonyesha kuwa voltage ni ya chini sana na hitilafu imetokea - unapaswa kuongeza voltage ya uendeshaji kwenye processor kwa mzunguko huu.

Picha inaweza kubofya --


Kwa upande wetu, tumeamua voltage ya chini ya uendeshaji kwa processor yetu. Kama ilivyotokea, na mzunguko wa juu wa 2 GHz, processor yetu haitaji volts 1.25 hata kidogo. Inafanya kazi kwa utulivu hata kwa volts 1.00. Utulivu wa mfumo wa uendeshaji pia uligunduliwa katika hali ya 0.975 volt, lakini Prime95 iliripoti kosa ambalo lilitoweka baada ya kuinua voltage hadi 1.00 volts.

Matokeo yake tunayo

:
- processor yenye kiwango cha mara kwa mara cha utendaji na mzunguko wa uendeshaji wa 2 GHz;
- joto la juu la kufanya kazi chini ya mzigo ni digrii 62-63, badala ya digrii 72 za kawaida;
- matumizi ya chini ya nguvu, ambayo inaruhusu, bila mipango yoyote ya matumizi ya nguvu kutoka Acer, Asus, Samsung, Gigabyte, kuongeza maisha ya betri ya kompyuta ya mkononi bila kupoteza viwango vya utendaji;
- matumizi ya chini ya nishati yatapunguza gharama za umeme, haswa ikiwa utabainisha maadili haya kwenye programu ya Utumiaji ya Saa ya RightMark iliyofafanuliwa hapo juu.

Kwa kweli, voltage ya chini ya uendeshaji ya processor kwa overclocker daima inazungumzia jambo moja - uwezo wake wa juu wa overclocking. Lakini tutatoa nakala zingine kwa nuances ya overclocking; mada ya overclocking ya processor inakwenda zaidi ya mada ya kuokoa nishati. Hitimisho.
Baada ya kusoma kifungu hicho, mtumiaji anapaswa kuwa na swali: "Je! watengenezaji ni wazimu sana kwamba wao wenyewe hawapunguzi voltage ya uendeshaji wa wasindikaji, haswa kwenye kompyuta ndogo, ambapo hii ni muhimu sana?" Jibu ni rahisi na liko katika ukweli kwamba wasindikaji huzalishwa kwa wingi, laptops pia hutoka kwenye mstari wa mkutano. Sio kwa maslahi ya wazalishaji kuchelewesha mchakato wa uzalishaji, kwa hiyo mtu ana bahati na processor yao inaonyesha miujiza ya overclocking, wakati wengine wanakataa kufanya hivyo, kwa wengine processor inafanya kazi kwa voltage ya 1.175 volts, na kwa wengine ni. imara hata kwa 0 .98 volts. Kununua umeme daima ni bahati nasibu. Ni nini kilichofichwa chini ya lebo katika kila kesi maalum inaweza tu kujifunza kupitia mazoezi.
Kwa kumalizia, ningependa kuwashukuru watengenezaji wa programu RightMark CPU Clock Utility Na Mkuu95, ambaye portal yetu MegaObzor inatoa medali ya dhahabu ya heshima. Tunatazamia maswali yako na kukukumbusha kuwa kila kitu unachofanya kwa kutumia vifaa vyako vya elektroniki kinafanywa kwa hatari na hatari yako mwenyewe.

RightMark CPU Clock Utility inaweza kupatikana kwa.
Mpango ulioelezwa katika makala Mkuu95 inaweza kupatikana kwa.