If-Koubou

Je li CPU aktivan kada je operacijski sustav u stanju mirovanja?

Je li CPU aktivan kada je operacijski sustav u stanju mirovanja? (Kako da)

Kada stavite operacijski sustav u stanje mirovanja, koliko se aktivnosti još uvijek zapravo događa "ispod poklopca" s hardverom vašeg računala? Danas SuperUser Q & A post ima veliko objašnjenje koje će znatiželjnom čitatelju naučiti više o tome kako funkcionira njegov sustav i računalo.

Današnja pitanja i odgovori nam se javljaju zahvaljujući SuperUseru - podjele Stack Exchange-a, zajednice-driven grupiranja Q & A web stranica.

Foto ljubaznošću Asif A. Ali (Flickr).

Pitanje

SuperUser čitač cpx želi znati je li CPU računala aktivan kada je operacijski sustav u stanju mirovanja:

Pretpostavimo da na računalu imate instaliran operacijski sustav Windows i prebacite sustav u stanje mirovanja prije nego što ste ga odložili. Prema mojem znanju, ne bi bilo programa ili procesa koji bi trčali. Hoće li procesor i dalje biti aktivan ili aktivan u pozadini na neki način ili kapacitet i koristeći moć?

Kada radite s modernim računalima s operacijskim sustavom Windows 7, 8.1 ili 10 (npr. Otvaranjem poklopca, pritiskom na gumb, dodirivanjem miša), odmah se uključite bez potrebe za pritiskom na gumb za uključivanje / isključivanje. Je li to zato što je procesor aktivno čekao da se ti događaji javljaju dok je u modu niske snage?

Je li CPU računala aktivan kada je operativni sustav u stanju mirovanja?

Odgovor

Usluga SuperUser DavidPostill ima odgovor za nas:

Je li CPU aktivan u načinu mirovanja?

Ovisi. Postoje različite stanja mirovanja (S1 do S4), a CPU status nije isti u svim njima.

  • CPU je zaustavljen u stanju mirovanja S1
  • CPU se isključuje u stanju mirovanja S2 ili više

Spavanje je normalno stanje mirovanja S3, no BIOS se ponekad može konfigurirati za korištenje stanja mirovanja S1 umjesto (koristi se kada životopis iz S3 ne radi ispravno).

  • powercfg -a (može se koristiti da biste vidjeli što spava stanje PC podržava)

Primjer izlaza:

Sustav stanja mirovanja sustava

Države S1, S2, S3 i S4 su stanje spavanja. Sustav u jednoj od tih stanja ne obavlja nikakve računalne zadatke i čini se da je isključen. Za razliku od sustava u stanju isključivanja (S5), sustav za spavanje zadržava stanje memorije, bilo u hardveru ili na disku. Operativni sustav ne mora se ponovno pokrenuti kako bi računalo vratio u radno stanje.

Neki uređaji mogu probuditi sustav iz stanja mirovanja kada dođe do određenih događaja, poput dolaznog poziva modemu. Osim toga, na nekim računalima, vanjski indikator govori korisniku da sustav samo spava.

Svakim sljedećim stanjima mirovanja, S1 do S4, više se računala isključuje. Svi ACPI-kompatibilni računala ugasili su svoje procesorske satove u S1 i izgubili kontekst hardverskog konteksta na S4 (osim ako se napravi hibernacijska datoteka prije isključivanja) kako je navedeno u odjeljcima u nastavku. Pojedinosti o srednjim stanjima mirovanja mogu varirati ovisno o tome kako je proizvođač dizajnirao uređaj. Na primjer, na nekim uređajima određeni čipovi na matičnoj ploči mogli bi izgubiti snagu na S3, a na ostalima takvi čipovi zadržavaju snagu do S4. Nadalje, neki uređaji mogu biti u stanju probuditi sustav samo od S1, a ne iz dubljih stanja sna.

Sustav napajanja sustava S1

Sustav napajanja S1 je stanje mirovanja sa sljedećim karakteristikama:

Potrošnja energije

  • Manje potrošnje nego u S0 i veće nego u ostalim stanjima spavanja, sat procesora je isključen i zaustavljeni su sabirnice, ponovno pokretanje softvera
  • Kontrola se ponovo pokreće

Vremena hardvera

  • Tipično ne više od dvije sekunde

Sustav hardverskog konteksta

  • Sva konteksta zadržana i održavana hardverom

Sustav snage sustava S2

Sustav napajanja sustava S2 sličan je S1, osim što su procesorski kontekst i sadržaj sustava predmemorija izgubljeni jer procesor gubi snagu. Država S2 ima sljedeće karakteristike:

Potrošnja energije

  • Manja potrošnja nego u državi S1 i veća od S3, procesor je isključen, sabirnici sata su zaustavljeni (neki autobusi mogu izgubiti snagu), ponovno pokretanje softvera
  • Nakon buđenja, kontrola počinje od procesora reset vektora

Vremena hardvera

  • Dvije sekunde ili više, veće ili jednake latenciji za S1

Sustav hardverskog konteksta

  • Gubite kontekst CPU-a i sadržaj sustava predmemorije

Sustav napajanja sustava S3

Sustav napajanja S3 je stanje spavanja sa sljedećim karakteristikama:

Potrošnja energije

  • Manje potrošnje nego u državi S2, procesor je isključen, a neki čips na matičnoj ploči također mogu biti isključeni

Ponovno pokretanje softvera

  • Nakon probnog događaja, kontrola počinje od vektora resetiranja procesora

Vremena hardvera

  • Gotovo se ne razlikuje od S2

Sustav hardverskog konteksta

  • Zadržana je samo sistemska memorija; CPU kontekst, sadržaj predmemorije i kontekst čipseta su izgubljeni

Sustav napajanja sustava S4

Sustav napajanja sustava S4, stanje hibernacije, je stanje mirovanja s najnižim učinkom i ima najdulju latenciju buđenja. Da bi se potrošnja energije smanjila na minimum, hardver isključuje sve uređaje. Međutim, kontekst operativnog sustava održava se u hibernacijskoj datoteci (slika memorije) koju sustav piše na disku prije ulaska u stanje S4. Nakon ponovnog pokretanja, utovarivač čita tu datoteku i skače na prethodnu, pre hibernacijsku lokaciju sustava.

Ako računalo u stanju S1, S2 ili S3 izgubi sav AC ili baterijsku energiju, gubi kontekst hardverskog hardvera i stoga mora ponovno pokrenuti kako bi se vratio na S0. Međutim, računalo u stanju S4 može se ponovno pokrenuti s prethodnog mjesta čak i nakon što izgubi struju ili baterije, jer se kontekst operativnog sustava zadržava u hibernaciji. Računalo u stanju hibernacije ne koristi nikakvu energiju (uz moguće izuzeće struje curenja).

Sustav napajanja S4 ima sljedeće karakteristike:

Potrošnja energije

  • Isključeno, osim strujanja tekućine na gumb za napajanje i sličnih uređaja, ponovno pokretanje softvera
  • Sustav se ponovo pokreće iz spremljene datoteke hibernacije. Ako se hibernacija datoteka ne može učitati, potrebno je ponovno podizanje sustava. Ponovno konfiguriranje hardvera dok je sustav u stanju S4 može rezultirati promjenama koje sprječavaju ispravno učitavanje datoteke hibernacije.

Vremena hardvera

  • Dugo i nedefinirano. Samo fizička interakcija vraća sustav u radno stanje. Takva interakcija može uključivati ​​korisnika pritiskom prekidača ON ili, ako je prikladan hardver prisutan i omogućeno buđenje, dolazni prsten za modem ili aktivnost na LAN-u. Stroj se također može probuditi iz vremenskog prekidača ako ga hardver podržava. Kontekst hardvera sustava.
  • Nijedan nije zadržan u hardveru. Sustav će prije spajanja zapisivati ​​sliku memorije u hibernacijskoj datoteci. Kada se operacijski sustav učita, čita tu datoteku i skače na prethodno mjesto.

Izvor: Sustavi stanja mirovanja

Daljnje čitanje

  • Indeks A-Z CMD naredbenog retka sustava Windows - izvrsna referenca za sve stvari koje se odnose na naredbeni redak sustava Windows.
  • powercfg - Kontrola postavki napajanja i konfiguriranje stanja hibernacije / stanja mirovanja.

Imate li nešto za objašnjenje? Zvuči u komentarima. Želite li pročitati više odgovora od drugih tehnoloških korisnika Stack Exchangea? Pogledajte ovdje cijelu raspravu.