如需新式待命的相關資訊,請參閱 什麼是新式待命。
狀態 S1、S2、S3 和 S4 是睡眠狀態。 處於其中一種狀態的系統未執行任何計算任務,並且似乎已關閉。 不過,與處於關機狀態 (S5) 的系統不同,睡眠系統會保留 RAM 或磁碟上的記憶體狀態,如 下列系統硬體內容 區段中針對每個電源狀態所指定。 不需要重新啟動作業系統,即可讓電腦恢復到工作狀態。
某些裝置可以在發生某些事件時將系統從睡眠狀態喚醒。 此外,在某些電腦上,外部指示器會告訴使用者系統只是處於睡眠狀態。
從 S1 到 S4 的每個連續睡眠狀態,都會關閉更多的電腦。 所有符合 ACPI 規範的電腦都會在 S1 關閉其處理器時鐘,並在 S4 遺失系統硬體內容 (除非在關機之前寫入休眠檔案) ,如下一節所述。
中間睡眠狀態的詳細資訊可能會有所不同,具體取決於製造商對機器的設計方式。 例如,在某些機器上,主機板上的某些晶片可能會在 S3 時斷電,而在其他機器上,此類晶片會保留電源直到 S4。 此外,某些裝置可能只能從 S1 喚醒系統,而無法從更深的睡眠狀態喚醒系統。
用 powercfg /a 來列舉系統上所有可用的睡眠狀態。 使用者可以使用 睡眠按鈕動作來指定按下睡眠電源按鈕時要採取的動作。
一般而言,當使用者按下睡眠按鈕時,系統會進入 S3 系統電源狀態。
若要將系統限制為 Sx 狀態的子集,使用者可以在SYSTEM_POWER_POLICY結構中提供 MaxSleep 和 MinSleep 欄位。 另請參閱 ADMINISTRATOR_POWER_POLICY結構。
系統電源狀態 S1
系統電源狀態 S1 是睡眠狀態,具有下列特性:
| 國家 | 說明 |
|---|---|
| 耗電量 | 消耗量比 S0 少,比其他睡眠狀態大。 處理器時鐘關閉,匯流排時鐘停止。 |
| 軟體恢復 | 控制項從上次中斷的地方重新啟動。 |
| 硬體延遲 | 通常不超過兩秒鐘。 |
| 系統硬體內容 | 所有上下文都由硬體保存和管理。 |
系統電源狀態 S2
系統電源狀態 S2 與 S1 類似,不同之處在於 CPU 內容和系統快取的內容會遺失,因為處理器失去電源。 State S2 具有下列特性:
| 國家 | 說明 |
|---|---|
| 耗電量 | 消耗量比狀態 S1 少,大於 S3。 處理器已關閉。 公車時鐘停止;有些公車可能會斷電。 |
| 軟體恢復 | 喚醒後,控制從處理器的重置向量開始。 |
| 硬體延遲 | 兩秒或更長時間;大於或等於 S1 的延遲。 |
| 系統硬體內容 | CPU 環境定義和系統快取內容會遺失。 |
系統電源狀態 S3
系統電源狀態 S3 是睡眠狀態,具有下列特性:
| 國家 | 說明 |
|---|---|
| 耗電量 | 消耗量低於狀態 S2。 處理器已關閉,主機板上的某些晶片也可能已關閉。 |
| 軟體恢復 | 喚醒事件之後,控制會從處理器的重設向量開始。 |
| 硬體延遲 | 與 S2 幾乎沒有區別。 |
| 系統硬體內容 | 只會保留系統記憶體。 CPU 內容、快取內容和晶片組內容會遺失。 |
系統電源狀態 S4
系統電源狀態 S4 (休眠狀態) 是電源最低的睡眠狀態,且具有最長的喚醒延遲。 為了將功耗降至最低,硬體會關閉所有裝置的電源。 不過,作業系統內容會維護在休眠檔案 (記憶體映像) 中,系統會在進入 S4 狀態之前寫入磁碟。 重新啟動時,載入器會讀取此檔案並跳至系統先前的休眠前位置。
如果處於狀態 S1、S2 或 S3 的電腦遺失所有 AC 或電池電源,它會遺失系統硬體內容,因此必須重新啟動才能返回 S0。 不過,處於狀態 S4 的電腦即使失去電池或交流電源,也可以從其先前的位置重新啟動,因為作業系統內容會保留在休眠檔案中。 處於休眠狀態的電腦不使用電源(涓流電流可能除外)。
State S4 具有下列特性:
| 國家 | 說明 |
|---|---|
| 耗電量 | 關閉,電源按鈕和類似設備的涓流電流除外。 |
| 軟體恢復 | 系統會從已儲存的休眠檔案重新啟動。 如果無法載入休眠檔案,則需要重新啟動。 當系統處於 S4 狀態時重新配置硬體可能會導致變更,導致無法正確載入休眠檔案。 |
| 硬體延遲 | 長和未定義。 只有物理交互才能使系統恢復到工作狀態。 此類互動可能包括使用者按下 ON 開關,或者如果存在適當的硬體並啟用喚醒功能,則數據機的來電響鈴或 LAN 上的活動。 如果硬體支援,機器也可以從休眠計時器中喚醒。 |
| 系統硬體內容 | 沒有保留在硬體中。 系統會在關閉電源之前,在休眠檔案中寫入記憶體映像。 當作業系統載入時,它會讀取此檔案並跳轉到其先前的位置。 |