Är en dators CPU Aktiv När Operativsystemet Är i Viloläge?

0
370

När du sätter ditt operativsystem i viloläge, bara hur mycket aktivitet som fortfarande faktiskt sker “under huven” med maskinvaran i din dator? Idag är SuperUser Q&A-post har en bra förklaring för att hjälpa en nyfiken läsare lära sig mer om hur hans system och dator fungerar.

Dagens session med frågor Och Svar kommer till oss artighet av SuperUser—en indelning av Stack Exchange, en community-driven gruppering av Q&A sidor.

Foto med tillstånd av Asif A. Ali (Flickr).

Frågan

SuperUser läsare cpx vill veta om en dators CPU är aktiv när operativsystemet är i viloläge:

Anta att du har ett Windows-operativsystem som är installerat på datorn och du växla systemet i viloläge innan du lägger undan den. Att det bästa jag vet, finns det inga program eller processer som körs. Skulle processorn fortfarande vara igång och aktiv i bakgrunden på något sätt eller kapacitet och att utnyttja kraften?

När du utför någon åtgärd med moderna datorer som kör Windows 7, 8.1, eller 10 (dvs öppna locket genom att trycka på en knapp, att röra musen), det som omedelbart visar sig på utan att behöva trycka på power-knappen. Är det för att PROCESSORN var aktivt väntar på dessa händelser att inträffa medan det i ett läge med låg strömförbrukning?

Är en dators CPU aktiv när operativsystemet är i viloläge?

Svara

SuperUser bidragsgivare DavidPostill har svaret för oss:

Är en PROCESSOR som är Aktiva i Viloläge?

Det beror på. Det finns olika sömn (S1 till S4) och CPU-stat är inte detsamma i dem alla.

  • CPU stoppas i viloläge S1
  • PROCESSORN är avstängd i sömn S2 eller mer

Sömn är ett normalt viloläge S3, men BIOS kan ibland vara konfigurerad för att använda viloläge S1 istället (används när återupptas från S3 fungerar inte på rätt sätt).

  • powercfg -a (kan användas för att se vilka sömn en PC stöder)

Exempel På Utmatning:

Systemet Sömn

Medlemsstaterna S1, S2, S3 och S4 är att sova stater. Ett system i en av dessa stater är inte utför några beräkningar uppgifter och verkar vara avstängd. Till skillnad från ett system i avställning (S5), men en sovande systemet behåller minnet staten, antingen i maskin eller på hårddisken. Operativsystemet behöver inte startas om för att datorn ska återgå till ett fungerande tillstånd.

Vissa enheter kan vakna systemet från en sovande tillstånd när vissa händelser inträffar, såsom ett inkommande samtal till ett modem. Dessutom, på vissa datorer, en extern talar om för användaren att systemet är bara sover.

Med varje efterföljande sömn, S1 till S4, mer av datorn stängs av. Alla ACPI-kompatibla datorer stänga av sina processor klockor på S1 och förlorar system hårdvara sammanhang på S4 (om inte en hibernate-fil skrivs innan avstängning), som anges i avsnitten nedan. Detaljerna i den mellanliggande sömn kan variera beroende på hur tillverkaren har konstruerat maskinen. Till exempel, på vissa maskiner vissa chip på moderkortet kan förlora makten på S3, medan andra sådana marker behålla makten tills S4. Dessutom är vissa enheter som kan kunna vakna systemet endast från S1 och inte från djupare sömn.

Statliga Systemet Makt S1

Statliga systemet makt S1 är en sovande tillstånd med följande egenskaper:

Strömförbrukning

  • Mindre konsumtion än i S0 och större än i övriga sömn, processor klockan är avstängd och buss klockorna stannade, programvara återupptagande
  • Kontroll startas där den slutade

Hårdvara Latens

  • Oftast inte mer än två sekunder

Systemets Maskinvara Sammanhang

  • Alla sammanhang bevaras och underhålls av hårdvara

Statliga Systemet Makt S2

Statliga systemet makt S2 liknar S1 förutom att CPU sammanhang och innehållet i det system cache-minnet är förlorat, eftersom processorn förlorar makt. Statligt S2 har följande egenskaper:

Strömförbrukning

  • Mindre konsumtion än i staten S1 och större än i S3, processorn är avstängd, buss klockor är stoppad (vissa bussar kan förlora makt), programvara återupptagande
  • Efter att vakna upp, kontroll utgår från processor reset-vektor

Hårdvara Latens

  • Två sekunder eller mer, större än eller lika med latens för S1

Systemets Maskinvara Sammanhang

  • CPU sammanhang och system cache innehållet är förlorat

System För Energisparläge S3

System för energisparläge S3 är en sovande tillstånd med följande egenskaper:

Strömförbrukning

  • Mindre konsumtion än i staten S2, processor är mindre och lite chips på moderkortet kan också vara mindre

Programvara Återupptagande

  • Efter wake-up event, kontroll utgår från processor reset-vektor

Hårdvara Latens

  • Nästan omöjlig att skilja från S2

Systemets Maskinvara Sammanhang

  • Endast minne som är kvar; CPU sammanhang, cache innehållet, och chipset sammanhang är förlorat

Statliga Systemet Makt S4

Statliga systemet makt S4, viloläge, är den lägsta drivs sovande tillstånd och har den längsta wake-up latens. För att minska strömförbrukningen till ett minimum, hårdvara befogenheter av alla enheter. Operativsystem sammanhang, dock bevaras i en hibernate-fil (en bild av minne) att systemet skriver till disk innan S4 staten. Vid omstart, inläsaren läser filen och hoppar till systemet tidigare, pre-viloläge läge.

Om en dator i staten S1, S2 eller S3 förlorar alla AC eller batteriet, det förlorar system hårdvara sammanhang och därför måste starta om för att återvända till S0. En dator i tillstånd S4, men kan starta om från sin tidigare plats även efter det förlorar AC eller batteri eftersom operativsystemet sammanhang är kvar i hibernate-fil. En dator i viloläge använder ingen ström (med möjligt undantag för rännil nuvarande).

Statliga systemet makt S4 har följande egenskaper:

Strömförbrukning

  • Utanför, med undantag för rännil ström till ström-knappen och andra liknande anordningar, programvara återupptagande
  • Systemet startar från viloläge sparas filen. Om hibernate-filen kan inte läsas in, omstart krävs. Konfigurera hårdvara medan systemet är i S4 staten kan resultera i förändringar som förhindrar hibernate-filen laddas korrekt.

Hårdvara Latens

  • Lång och odefinierad. Endast fysisk interaktion återgår systemet till ett fungerande tillstånd. En sådan interaktion kan inkludera användaren att trycka PÅ-knappen eller, om lämplig hårdvara är närvarande och wake-up är aktiverad, inkommande ring för modem eller aktivitet på ett LAN. Maskinen kan också väcka från ett cv timer om hårdvaran stödjer det. Systemets maskinvara sammanhang.
  • Ingen kvar i hårdvaran. Systemet skriver en bild av minne i hibernate-fil innan du kopplar ner. När operativsystemet är inläst, det läser filen och hoppar till föregående läge.

Källa: System Sova Stater

Ytterligare Läsning

  • Ett a-Ö-Index för Windows CMD-Kommando – En utmärkt referens för alla saker kommandoraden i Windows relaterade.
  • powercfg – Kontroll av inställningar och konfigurera Hibernate (viloläge/Standby-lägen.

Har något att tillägga till förklaring? Ljudet i kommentarerna. Vill läsa fler svar från andra tech-savvy Stack Exchange-användare? Kolla in den fullständiga diskussionen tråd här.