Wanneer u uw besturingssysteem in de slaapstand zet, hoeveel activiteit vindt er dan eigenlijk nog steeds "onder de motorkap" plaats met de hardware van uw computer? De SuperUser Q & A-post van vandaag bevat een geweldige uitleg om een nieuwsgierige lezer meer te leren over hoe zijn systeem en computer werken.
De vraag- en antwoordsessie van vandaag komt tot ons dankzij SuperUser - een onderdeel van Stack Exchange, een community-gedreven groepering van Q & A-websites.
Foto met dank aan Asif A. Ali (Flickr) .
De vraag
SuperUser-lezer cpx wil weten of de CPU van een computer actief is wanneer een besturingssysteem zich in de slaapstand bevindt:
Stel dat u een Windows-besturingssysteem op uw computer heeft geïnstalleerd en u het systeem in de slaapstand zet voordat u het opbergt. Voor zover ik weet, zouden er geen programma's of processen worden uitgevoerd. Zou de processor op de een of andere manier of met capaciteit nog steeds actief of actief zijn op de achtergrond en stroom gebruiken?
Wanneer u een actie uitvoert met moderne computers met Windows 7, 8.1 of 10 (d.w.z. het deksel openen, een knop indrukken, de muis aanraken), wordt het automatisch ingeschakeld zonder op de aan / uit-knop te hoeven drukken. Is het omdat de CPU actief aan het wachten was op die gebeurtenissen in de energiebesparende modus?
Is de CPU van een computer actief wanneer een besturingssysteem in de slaapstand staat?
Het antwoord
SuperUser-bijdrager DavidPostill heeft het antwoord voor ons:
Is een CPU actief in de slaapstand?
Het hangt er van af. Er zijn verschillende slaapstanden (S1 tot S4) en de CPU-toestand is niet in alle gevallen hetzelfde.
- De CPU wordt gestopt in slaapstand S1
- De CPU is uitgeschakeld in slaapstand S2 of hoger
Slaapstand is normaal gesproken slaapstand S3, maar het BIOS kan soms worden geconfigureerd om in plaats daarvan slaapstand S1 te gebruiken (gebruikt wanneer hervatten vanuit S3 niet goed werkt).
- powercfg -a (kan worden gebruikt om te zien welke slaapstanden een pc ondersteunt)
Voorbeelduitvoer:
![]()
Systeem slaapstanden
Staten S1, S2, S3 en S4 zijn de slaaptoestanden. Een systeem in een van deze staten voert geen computertaken uit en lijkt uitgeschakeld te zijn. In tegenstelling tot een systeem dat is uitgeschakeld (S5), behoudt een slapend systeem de geheugenstatus, hetzij in de hardware, hetzij op schijf. Het besturingssysteem hoeft niet opnieuw te worden opgestart om de computer weer te laten werken.
Sommige apparaten kunnen het systeem uit de slaapstand halen wanneer zich bepaalde gebeurtenissen voordoen, zoals een inkomende oproep naar een modem. Bovendien vertelt een externe indicator op sommige computers de gebruiker dat het systeem alleen maar slaapt.
Met elke opeenvolgende slaapstand, S1 tot S4, wordt meer van de computer afgesloten. Alle ACPI-compatibele computers schakelen hun processorklokken uit op S1 en verliezen systeemhardwarecontext op S4 (tenzij een slaapstandbestand wordt geschreven voordat het wordt afgesloten), zoals vermeld in de onderstaande secties. Details van de tussenliggende slaapstanden kunnen variëren, afhankelijk van hoe de fabrikant de machine heeft ontworpen. Op sommige machines kunnen bepaalde chips op het moederbord bijvoorbeeld stroom verliezen op S3, terwijl op andere dergelijke chips stroom behouden tot S4. Bovendien kunnen sommige apparaten het systeem mogelijk alleen uit S1 wekken en niet uit diepere slaapstanden.
Systeemvoedingsstatus S1
Systeemvermogen S1 is een slaapstand met de volgende kenmerken:
Energieverbruik
- Minder verbruik dan in S0 en meer dan in de andere slaapstanden, processorklok staat uit en busklokken zijn gestopt, software hervat
- De besturing start opnieuw waar het was gebleven
Hardware-latentie
- Meestal niet meer dan twee seconden
Systeemhardwarecontext
- Alle context wordt behouden en onderhouden door hardware
Systeemvermogen S2
Systeemvermogen S2 is vergelijkbaar met S1, behalve dat de CPU-context en inhoud van de systeemcache verloren gaan omdat de processor stroom verliest. State S2 heeft de volgende kenmerken:
Energieverbruik
- Minder verbruik dan in status S1 en hoger dan in S3, processor is uitgeschakeld, busklokken zijn gestopt (sommige bussen kunnen stroom verliezen), software wordt hervat
- Na het ontwaken begint de besturing vanaf de resetvector van de processor
Hardware-latentie
- Twee seconden of meer, groter dan of gelijk aan de latentie voor S1
Systeemhardwarecontext
- CPU-context en systeemcache-inhoud gaan verloren
Systeemvermogen S3
Systeemvermogen S3 is een slaapstand met de volgende kenmerken:
Energieverbruik
- Minder verbruik dan in toestand S2, processor staat uit en sommige chips op het moederbord kunnen ook uit zijn
Software hervatten
- Na het ontwaken begint de besturing vanaf de resetvector van de processor
Hardware-latentie
- Bijna niet van S2 te onderscheiden
Systeemhardwarecontext
- Alleen het systeemgeheugen wordt behouden; CPU-context, cache-inhoud en chipset-context gaan verloren
Systeemvermogenstatus S4
Systeemvermogen S4, de slaapstand, is de slaapstand met het laagste vermogen en heeft de langste ontwaaklatentie. Om het stroomverbruik tot een minimum te beperken, schakelt de hardware alle apparaten uit. De context van het besturingssysteem wordt echter bijgehouden in een slaapstandbestand (een afbeelding van het geheugen) dat het systeem naar de schijf schrijft voordat het naar de S4-status gaat. Bij het opnieuw opstarten leest de lader dit bestand en springt naar de vorige locatie van het systeem vóór de slaapstand.
Als een computer in toestand S1, S2 of S3 alle wisselstroom of batterijvoeding verliest, verliest deze de systeemhardwarecontext en moet daarom opnieuw worden opgestart om terug te keren naar S0. Een computer met status S4 kan echter opnieuw opstarten vanaf zijn vorige locatie, zelfs nadat de netstroom of batterij is uitgevallen, omdat de context van het besturingssysteem in het slaapstandbestand wordt behouden. Een computer in de slaapstand verbruikt geen stroom (met mogelijke uitzondering van druppelstroom).
Systeemvermogen S4 heeft de volgende kenmerken:
Energieverbruik
- Uit, behalve druppelstroom naar de aan / uit-knop en soortgelijke apparaten, softwarehervatting
- Het systeem wordt opnieuw opgestart vanaf het opgeslagen slaapstandbestand. Als het slaapstandbestand niet kan worden geladen, is opnieuw opstarten vereist. Het opnieuw configureren van de hardware terwijl het systeem zich in de S4-status bevindt, kan resulteren in wijzigingen die verhinderen dat het slaapstandbestand correct wordt geladen.
Hardware-latentie
- Lang en ongedefinieerd. Alleen fysieke interactie brengt het systeem terug naar een werkende staat. Een dergelijke interactie kan inhouden dat de gebruiker op de AAN-schakelaar drukt of, als de juiste hardware aanwezig is en wake-up is ingeschakeld, een inkomende beltoon voor de modem of activiteit op een LAN. De machine kan ook ontwaken uit een resume-timer als de hardware dit ondersteunt. Systeemhardwarecontext.
- Geen enkele behouden in hardware. Het systeem schrijft een afbeelding van het geheugen in het slaapstandbestand voordat het wordt uitgeschakeld. Wanneer het besturingssysteem is geladen, leest het dit bestand en springt het naar de vorige locatie.
Bron: Systeem slaapstanden
Verder lezen
- Een A-Z-index van de Windows CMD-opdrachtregel - Een uitstekende referentie voor alles wat met de Windows-opdrachtregel te maken heeft.
- powercfg - Beheer de energie-instellingen en configureer de slaap- / stand-bymodi.
Iets toe te voegen aan de uitleg? Geluid uit in de reacties. Wilt u meer antwoorden lezen van andere technisch onderlegde Stack Exchange-gebruikers? Bekijk hier de volledige discussiethread .