/ / Ar kompiuterio centrinis procesorius yra aktyvus, kai operacinė sistema veikia miego režimu?

Ar kompiuterio centrinis procesorius yra aktyvus, kai operacinė sistema veikia miego režimu?

yra-kompiuteriai-CPU-aktyvus-kai-operacinė sistema-yra miego režimas-00

Kai pristabdysite operacinę sistemąrežimu, tik kiek veiklos vis dar vyksta „po gaubtu“ su jūsų kompiuterio aparatūra? Šiandien pateiktame „SuperUser“ klausimų ir atsakymų įraše yra puikus paaiškinimas, kuris padeda smalsiam skaitytojui sužinoti daugiau apie jo sistemos ir kompiuterio veikimą.

Šiandien „Klausimų ir atsakymų“ sesija atneša mums „SuperUser“ - „Stack Exchange“ padalinio, į bendruomenę orientuoto klausimų ir atsakymų grupių suskirstymas.

Asifo A. Ali („Flickr“) mandagumo nuotrauka.

Klausimas

„SuperUser“ skaitytojas cpx nori sužinoti, ar aktyvus kompiuterio centrinis procesorius, kai operacinė sistema veikia miego režimu:

Tarkime, kad turite „Windows“ operacinę sistemąįdiegę į savo kompiuterį, prieš įjungdami sistemą įjunkite miego režimą. Kiek man žinoma, nebus vykdomos jokios programos ar procesai. Ar procesorius vis tiek veikia ar yra aktyvus fone tam tikru būdu ar talpa ir naudojasi galia?

Kai atliksite bet kurį veiksmą su šiuolaikiniais kompiuteriaispaleidus „Windows 7“, 8.1 ar 10 (t. y. atidarius dangtį, paspaudus mygtuką, palietus pelę), jis iškart įsijungia, nespausdamas maitinimo mygtuko. Ar todėl, kad centrinis procesorius aktyviai laukė, kol šie įvykiai įvyks mažos galios režimu?

Ar kompiuterio centrinis procesorius aktyvus, kai operacinė sistema veikia miego režimu?

Atsakymas

„SuperUser“ bendraautorius DavidPostill mums pateikia atsakymą:

Ar miego režime aktyvus procesorius?

Priklauso. Miego būsenos yra skirtingos (nuo S1 iki S4), o CPU būsena nėra vienoda visose.

  • CPU sustabdomas miego būsenoje S1
  • S2 ar aukštesnėje miego būsenoje CPU yra išjungtas

Miego būsena paprastai yra S3 miego būsena, tačiau kartais BIOS gali būti sukonfigūruota naudoti miego būseną S1 (naudojama, kai atnaujinimas iš S3 neveikia tinkamai).

  • powercfg -a (gali būti naudojamas norint pamatyti, kurias miego būsenas palaiko kompiuteris)

Išvesties pavyzdys:

yra-kompiuteriai-CPU-aktyvus-kai-operacinė sistema-yra miego režimas-01

Sistemos miego būsenos

Būsenos S1, S2, S3 ir S4 yra miegančios būsenos. Vienos iš šių būsenų sistema neatlieka jokių skaičiavimo užduočių ir atrodo išjungta. Skirtingai nuo išjungimo būsenos (S5) sistemos, miegojimo sistema išsaugo atminties būseną arba techninėje, arba diske. Norint grąžinti kompiuterį į darbinę būseną, nereikia iš naujo paleisti operacinės sistemos.

Kai kurie prietaisai gali pažadinti sistemą iš miegobūsena, kai įvyksta tam tikri įvykiai, pavyzdžiui, gaunamas skambutis į modemą. Be to, kai kuriuose kompiuteriuose išorinis indikatorius praneša vartotojui, kad sistema tik miega.

Su kiekviena iš eilės miego būsena, nuo S1 iki S4, dar daugiaukompiuterio yra išjungtas. Visi kompiuteriai, suderinami su ACPI, išjungia savo procesoriaus laikrodžius ties S1 ir praranda sistemos aparatinės įrangos kontekstą S4 (nebent hibernate failas parašytas prieš išjungimą), kaip nurodyta toliau pateiktuose skyriuose. Informacija apie tarpines miego būsenas gali skirtis priklausomai nuo to, kaip gamintojas suprojektavo mašiną. Pvz., Kai kuriuose kompiuteriuose tam tikros pagrindinės plokštės mikroschemos gali prarasti galią S3, tuo tarpu kitose tokios mikroschemos išlaiko galią iki S4. Be to, kai kurie įrenginiai gali pažadinti sistemą tik iš S1, o ne iš gilesnės miego būsenos.

Sistemos galios būsena S1

Sistemos galios būsena S1 yra miego būsena, turinti šias charakteristikas:

Energijos sąnaudos

  • Mažesnis suvartojimas nei S0 ir didesnis nei kitose miego būsenose, procesoriaus laikrodis išjungtas ir autobusų laikrodžiai sustabdyti, atnaujinta programinė įranga
  • Valdymas paleidžiamas iš naujo

Aparatinės įrangos vėlavimas

  • Paprastai ne ilgiau kaip dvi sekundes

Sistemos aparatinės įrangos kontekstas

  • Visas kontekstas išsaugotas ir prižiūrimas aparatinės įrangos

Sistemos galios būsena S2

Sistemos galios būsena S2 yra panaši į S1, išskyrus tai, kad procesoriaus kontekstas ir sistemos talpyklos turinys prarandami, nes procesorius praranda energiją. S2 būsena turi šias charakteristikas:

Energijos sąnaudos

  • Mažesnės sąnaudos nei S1 būsenoje ir didesnės nei S3, procesorius išjungtas, autobusų laikrodžiai sustabdyti (kai kurie autobusai gali prarasti energiją), atnaujinta programinė įranga
  • Po pabudimo valdymas pradedamas iš procesoriaus nustatyto vektoriaus

Aparatinės įrangos vėlavimas

  • Dvi ar daugiau sekundžių, didesnės ar lygios S1 latencijai

Sistemos aparatinės įrangos kontekstas

  • Prarandamas procesoriaus kontekstas ir sistemos talpyklos turinys

Sistemos galios būsena S3

Sistemos galios būsena S3 yra miego būsena, turinti šias charakteristikas:

Energijos sąnaudos

  • Mažiau sunaudojant nei S2 būsenoje, procesorius išjungtas, o kai kurie pagrindinės plokštės lustai taip pat gali būti išjungti

Programinės įrangos atnaujinimas

  • Po pabudimo įvykio valdymas pradedamas iš procesoriaus nustatyto vektoriaus

Aparatinės įrangos vėlavimas

  • Beveik nesiskiria nuo S2

Sistemos aparatinės įrangos kontekstas

  • Išsaugoma tik sistemos atmintis; Prarandamas procesoriaus kontekstas, talpyklos turinys ir mikroschemų rinkinio kontekstas

Sistemos galios būsena S4

Sistemos galios būsena S4, užmigdymo būsena, yramažiausiai energiją vartojanti miego būsena ir ilgiausia pažadinimo vėlavimo trukmė. Norėdami sumažinti energijos suvartojimą iki minimumo, aparatūra išjungia visus įrenginius. Tačiau operacinės sistemos kontekstas palaikomas užmigdytame faile (atminties atvaizde), kurį sistema įrašo į diską prieš įvesdama S4 būseną. Paleidęs iš naujo, krautuvas nuskaito šį failą ir pereina į ankstesnę sistemos vietą prieš hibernaciją.

Jei kompiuteris, kurio būsena S1, S2 ar S3, praranda visą kintamąjį srovęar akumuliatoriaus energija, ji praranda sistemos aparatinės įrangos kontekstą, todėl turi perkrauti, kad grįžtų į S0. Tačiau S4 būsenos kompiuteris gali būti paleistas iš naujo iš ankstesnės vietos, net praradęs kintamąjį ar akumuliatoriaus energiją, nes operacinės sistemos kontekstas išsaugomas hibernate faile. Užmigdytas kompiuteris nenaudoja energijos (išskyrus galimą srovės srautą).

Sistemos galios būsena S4 turi šias charakteristikas:

Energijos sąnaudos

  • Išjungta, išskyrus įjungimo mygtuko ir panašių prietaisų srovės stiprį, programinės įrangos atnaujinimą
  • Sistema paleidžiama iš išsaugoto užmigdyto failo. Jei hibernato failo negalima įkelti, reikia iš naujo paleisti. Iš naujo sukonfigūravus aparatinę įrangą, kai sistema yra S4, gali būti pakeitimų, kurie neleidžia tinkamai užmigdyti hibernato failo.

Aparatinės įrangos vėlavimas

  • Ilgas ir neapibrėžtas. Tik fizinė sąveika grąžina sistemą į darbinę būseną. Tokia sąveika gali apimti vartotoją paspaudus įjungimo jungiklį arba, jei yra tinkama aparatūra ir įjungtas žadinimas, gaunamas modemo skambutis arba veikla LAN. Mašina taip pat gali atsibusti iš atnaujinimo laikmačio, jei aparatūra tai palaiko. Sistemos aparatinės įrangos kontekstas.
  • Nė vienas neišsaugotas techninėje įrangoje. Prieš įjungiant energiją, sistema užrašo atminties atvaizdą hibernato faile. Kai operacinė sistema įkeliama, ji nuskaito šį failą ir pereina į ankstesnę vietą.

Šaltinis: Sistemos miego būsenos

Papildoma literatūra

  • „Windows CMD“ komandinės eilutės A – Z rodyklė - puiki nuoroda visiems su „Windows“ komandų eilutėmis susijusiems dalykams.
  • „powercfg“ - valdykite maitinimo parametrus ir sukonfigūruokite užmigdymo / budėjimo režimus.

Ar turite ką papildyti paaiškinimu? Skambėkite komentaruose. Ar norite perskaityti daugiau atsakymų iš kitų „Tech-Savvy“ „Stack Exchange“ vartotojų? Peržiūrėkite visą diskusijų temą čia.