Řízení spotřeby - ve Windows za několik sekund | Kapitola 2
Seznam kapitol
V současné době připravujeme průvodce stavbou počítače, který má primárně sloužit jako domácí multimediální centrum (HTPC, Home Theater PC). Takový počítač musí být nejen elegantní a velmi tichý, jedním z nejdůležitějších požadavků je bleskový start celého systému. Aby bylo možné něco takového uskutečnit, je nutné znát možnosti a správné nastavení tzv. Power managementu operačního systému Windows (jiné operační systémy umí power management také, nastavují se však odlišně).
I když poslední specifikace ACPI zavádí několik vrstev power managementu, v tomto článku zmíníme jen základy napájecích režimů (ACPI power states). Stavy označené písmenem G jsou globální.
G0 - normální provoz (Working)
Předpokládá, že systém je v plném provozním stavu. V tomto stavu se nachází počítač, který zrovna používate.
G1 - režimy se sníženou spotřebou (Sleeping)
Tento režim se dále dělí na čtyři režimy S1 až S4 které se liší spotřebou a rychlostí uvedení systému do plně funkčního stavu.
S1 - Úsporný režim (POS - Power On Suspend)
Stav s vysokou rychlostí uspání i probuzení. V tomto stavu nejsou ztraceny žádné systémové hodnoty. V praxi zůstává počítač zapnutý (funkční je procesor i čipová sada), režim S1 vypíná jen některé komponenty jako monitor a disky. Spotřeba energie je 80 - 90% zapnutého stavu, ventilátory i zdroj běží. Při výpadku napájení jsou data ztracena.
Přejde-li počítač do S1(POS) nebo S3 (STR) závisí na nastavení v BIOSu...
S2 je režim podobný S1 s tím rozdílem, že navíc dochází k vypnutí procesoru. Obsah CPU a cache pamětí je ztracen (OS je odpovědný za udržování paměti cache i za obsah registrů CPU). Paměť a ostatní vitální prvky systému zůstávají napájené. V praxi se režim S2 téměř nepoužívá.
S3 - Úsporný režim (STR - Suspend To RAM, Standby)
Stav s vysokou rychlostí uspání i probuzení. Celý systémový obsah je uložen do hlavní systémové paměti (RAM). Napájecí zdroj počítače je ve vypnutém stavu, výjimkou je trvale přítomné "servisní" napětí 5Vsb. Toto napětí využívá základní deska pro udržování obsahu paměti (reduced refresh). Ostatní komponenty (systémový časovač, klávesnice, myš, síť karta, USB) mohou být, v závislosti na konfiguraci počítače a nastavení BIOSu, použité k probuzení počítače. Typický odběr v tomto stavu je téměř shodný se odběrem elektronicky "vypnutého" počítače (5W).
Přejde-li počítač do S1(POS) nebo S3 (STR) závisí na nastavení v BIOSu...
Doba probuzení se pohybuje od 5 do 9 sekund. Při případném výpadku napájení jsou data ztracena.
S4 - Režim spánku, hibernace (STD - Suspend To Disk, Hibernate)
Položku vedoucí k hibernaci (Režim spánku) vyvoláte, pokud stisknete Shift v dialogu vypnutí počítače.
S4 má ze všech stavů spánku podporovaných ACPI nejmenší spotřebu energie. Aby bylo možné snížit spotřebu na minimum, je nutné, aby byla na platformě vypnuta všechna zařízení. Obsah platformy je zachován ve speciální oblasti na disku (tento soubor se u Windows XP jmenuje hiberfil.sys). Vytvoření a zrušení souboru hiberfil.sys je nejlépe provést přímo ze systému (Pvládací panel, Možnosti napájení, Režim spánku).
Systémový "hibernační" soubor má min. velikost systémové paměti RAM.
Pokud máte málo místa na systémovém disku (a velkou paměť), může to být problém...
Přechod do režimu spánku (hibernace) vyžaduje přenos obsahu paměti na a z disku. Díky tomu trvá hibernace delší dobu než režim S1 (Suspend to RAM). Pokud je počítač ve stavu hibernace, může dojít k výpadku napájení - neohrozí to data ani běžící programy. Nevýhodou je delší čas k vypnutí / zapnutí a spotřeba místa na disku.
G2(S5) - vypnutý stav (Soft - Off)
Tento režim je někdy označován jako S5. V tomto stavu se nachází většina "vypnutých" počítačů. Zdroj v tomto stavu dodává servisní napětí 5Vsb (maximální odběr 1A, u některý sestav až 2A) a spotřebovává typicky cca 5W el. energie. Takto "vypnutý počítač" spotřebuje za rok cca 43 kWh.
režim | typ | zapnutí | vypnutí | typ. spotřeba |
G0 zapnutý stav | - | - | 100-130W* | |
S1 úsporný režim | POS (Power On Suspend) | 8s | 8s | 70W |
S3 úsporný režim | STR (Suspend To RAM) | 8s | 8s | 6W |
S4 hibernace | STD (Suspend To Disk) | 18s | 29s | 6W |
kompletní bootování / vypnutí | 57s | 21s | 6W/130W |
* spotřeba závisí na zatížení počítače (zejména procesoru a grafické karty)
Shrnutí
Režimy S3 a S4 je možné efektivně používat místo vypnutí počítače. Vždy platí zásada, že před "uspáním" počítače je nutné uložit veškeré otevřené soubory. Občas se stává, že se systém neprobudí do funkčního stavu zcela správně. Pak zbývá jenom restart systému, který systém většinou uvede do provozního stavu - neuložené změny v souborech už v této situaci ale nikdo nezachrání.
Pro multimediální centra (a operační systém Windows XP MCE - Media Center Edition) je nejvhodnější použít režim S3 (STR, Suspend to RAM). Vyhýbejte se v BIOSu standardně zapnutému režimu S1 (POS) který nechává počítač prakticky zapnutý. Tento režim je, podobně jako S3, citlivý na přerušení napájení.
Počítače kde hrozí přerušení napájení (například vytažení šňůry při vysávání vysavačem) je vhodnější hibernovat (S4, Suspend to disk). Celý proces sice prodlužuje přesun obsahu systémové paměti na a z disku - pro hibernované počítače není problémem ani dlouhodobé odpojení od sítě.