Domovská » jak » Je CPU počítače aktivní, když je operační systém v režimu spánku?

    Je CPU počítače aktivní, když je operační systém v režimu spánku?

    Když vložíte svůj operační systém do režimu spánku, kolik aktivit se stále vyskytuje "pod kapotou" s hardwarem počítače? Dnešní příspěvek SuperUser Q & A má skvělé vysvětlení, které pomůže zvědavému čtenáři dozvědět se více o tom, jak funguje jeho systém a počítač.

    Dnešní zasedání Otázky a odpovědi nás přichází s laskavým svolením SuperUser - podřízené rozdělení Stack Exchange, které je založeno na komunitě prostřednictvím skupin webových stránek.

    Foto s laskavým svolením Asif A. Ali (Flickr).

    Otázka

    Čtečka SuperUser cpx chce vědět, zda CPU počítače je aktivní, když je operační systém v režimu spánku:

    Předpokládejme, že máte v počítači nainstalovaný operační systém Windows a přepnete jej do režimu spánku, než ho odložíte. Podle mého nejlepšího vědomí neexistují žádné programy nebo procesy. Byl by procesor nadále spuštěn nebo aktivní na pozadí nějakým způsobem nebo kapacitou a využitím energie?

    Pokud provádíte jakoukoli akci s moderními počítači se systémem Windows 7, 8.1 nebo 10 (tj. Otevření víka, stisknutí tlačítka, dotykem myši), okamžitě se zapne, aniž byste museli stisknout tlačítko napájení. Je to proto, že CPU aktivně čekal, že se tyto události vyskytnou v režimu s nízkou spotřebou energie?

    Je CPU počítače aktivní, když je operační systém v režimu spánku?

    Odpověď

    Příspěvek SuperUser DavidPostill má pro nás odpověď:

    Je CPU aktivní v režimu spánku?

    Záleží. Existují různé stavy spánku (S1 až S4) a stav CPU není ve všech z nich stejný.

    • CPU se zastaví ve stavu spánku S1
    • CPU se vypne v stavech spánku S2 nebo větším

    Spánek je obvykle spánkový stav S3, ale systém BIOS může být někdy nakonfigurován tak, aby místo toho použil režim spánku S1 (používá se, když obnovení z S3 nefunguje správně).

    • powercfg -a (lze použít k zobrazení toho, jaké stavy spánku podporuje počítač)

    Příklad výstupu:

    Systémy spánku systému

    Státy S1, S2, S3 a S4 jsou stavy spánku. Systém v jednom z těchto stavů nevykonává žádné výpočetní úlohy a zdá se, že je vypnutý. Na rozdíl od systému ve stavu vypnutí (S5) však spací systém zachovává paměťový stav, ať již v hardwaru, nebo na disku. Není nutné restartovat operační systém, aby se počítač vrátil do funkčního stavu.

    Některá zařízení mohou probudit systém ze stavu spánku, když se vyskytnou určité události, například příchozí hovor do modemu. Kromě toho na některých počítačích externí indikátor informuje uživatele, že systém spí jen spí.

    S každým po sobě následujícím spánkovým stavem S1 až S4 je více počítačů vypnuto. Všechny počítače kompatibilní se standardem ACPI vypnou procesorové hodiny na S1 a ztratí kontext hardwaru v systému S4 (pokud není před spuštěním vypnuto soubor hibernace), jak je uvedeno v následujících oddílech. Podrobnosti o mezních stavech spánku se mohou lišit v závislosti na tom, jak výrobce zařízení navrhl. Například na některých počítačích některé čipy na základní desce mohly ztratit sílu na S3, zatímco na jiných takových čipů si udrží sílu až do S4. Některá zařízení mohou navíc probudit systém pouze ze S1 a ne z hlubších spánkových stavů.

    Stav napájení systému S1

    Stav napájení systému S1 je stav spánku s následujícími charakteristikami:

    Spotřeba energie

    • Méně spotřeby než u S0 a větší než v ostatních stavech spánku, hodiny procesoru jsou vypnuty a hodiny sběrnice jsou zastaveny, obnovení softwaru
    • Ovládání restartuje, kde se vypnul

    Hardwarová latence

    • Obvykle ne více než dvě sekundy

    Kontext hardware systému

    • Veškerý kontext udržovaný a udržovaný hardware

    Stav napájení systému S2

    Stav napájení systému S2 je podobný S1, s tím rozdílem, že kontext procesoru a obsah mezipaměti systému jsou ztraceny, protože procesor ztratí napájení. Stav S2 má následující vlastnosti:

    Spotřeba energie

    • Méně spotřeby než ve stavu S1 a větším než v S3, procesor je vypnutý, hodiny sběrnice jsou zastaveny (některé autobusy mohou ztratit napájení), obnovení softwaru
    • Po probuzení začíná ovládací prvek z vektoru resetování procesoru

    Hardwarová latence

    • Dvě sekundy nebo déle, větší nebo rovné latenci pro S1

    Kontext hardware systému

    • Kontext CPU a obsah cache systému jsou ztraceny

    Stav napájení systému S3

    Stav napájení systému S3 je stav spánku s následujícími charakteristikami:

    Spotřeba energie

    • Méně spotřeby než ve stavu S2, procesor je vypnutý a některé čipy na základní desce mohou být také vypnuté

    Obnovení softwaru

    • Po události probuzení se spustí řízení z vektoru resetování procesoru

    Hardwarová latence

    • Téměř nerozlišitelný od S2

    Kontext hardware systému

    • Uchovává se pouze systémová paměť; Kontext CPU, obsah vyrovnávací paměti a kontext chipset jsou ztraceny

    Stav napájení systému S4

    Stav napájení systému S4, stav hibernace, je nejnižší spánkový stav a má nejdelší latenci probuzení. Chcete-li snížit spotřebu energie na minimum, hardware vypne všechna zařízení. Kontext operačního systému je však zachován v souboru hibernace (obraz paměti), který systém zapisuje na disk před vstupem do stavu S4. Po restartování načte čteč tento soubor a přeskočí na předchozí, před-hibernační pozici systému.

    Pokud počítač ve stavu S1, S2 nebo S3 ztratí veškeré napájení střídavým proudem nebo baterií, ztratí kontext hardwaru systému, a proto se musí restartovat, aby se vrátil na S0. Počítač ve stavu S4 se však může restartovat ze svého předchozího umístění i poté, co ztratí napájení střídavým proudem nebo baterií, protože kontext operačního systému je zachován v souboru hibernace. Počítač ve stavu spánku nepoužívá žádnou energii (s možnou výjimkou prašného proudu).

    Stav napájení systému S4 má následující vlastnosti:

    Spotřeba energie

    • Vypnuto, s výjimkou spouštění proudu na tlačítko napájení a podobné zařízení, obnovení softwaru
    • Systém restartuje ze uloženého souboru hibernace. Pokud nelze soubor hibernace načíst, je nutné restartovat počítač. Změna konfigurace hardwaru v době, kdy je systém ve stavu S4 může mít za následek změny, které brání správnému načítání souboru hibernace.

    Hardwarová latence

    • Dlouhé a nedefinované. Pouze fyzická interakce vrací systém do funkčního stavu. Taková interakce může zahrnovat, že uživatel stiskne tlačítko ON nebo, pokud je přítomen příslušný hardware a je aktivován budík, příchozí vyzvánění pro modem nebo aktivitu v síti LAN. Stroj se také může probudit z časovače obnovení, pokud ho hardware podporuje. Kontext hardwaru systému.
    • Žádný z nich nebyl uložen v hardwaru. Systém zapíše obraz paměti v souboru hibernace před vypnutím. Po načtení operačního systému přečte tento soubor a přeskočí na jeho předchozí umístění.

    Zdroj: Systém spánku

    Další čtení

    • Index A-Z příkazového řádku systému Windows CMD - vynikající odkaz pro všechny věci příkazového řádku systému Windows.
    • powercfg - Řídit nastavení napájení a konfigurovat režimy Hibernate / Standby.

    Musíte něco přidat k vysvětlení? Vyjměte v komentářích. Chcete se dozvědět více odpovědí od ostatních uživatelů technologie Stack Exchange? Podívejte se na celý diskusní příspěvek zde.