待機
休眠究竟是咋回事?它們之間究竟有何區別?
如何進入待機和休眠 按下
開始→關機
在彈出窗口中
你會看到最後一項就是
待機
怎麼沒有
休眠
呢?原來
系統默認是不啟用休眠的
需要我們自己設置
在控制面板中雙擊
電源選項
切換到
休眠
標簽
勾選
啟用休眠
(見圖
)
就可以在關機菜單中看到
休眠
了
電腦的高級電源管理 要掌握待機和休眠
必須先了解下面兩個知識
ACPI和APM
什麼是ACPI
ACPI是Advanced Configuration and Power Interface的縮寫
中文意為
高級配置與電源接口
這是微軟
英特爾和東芝共同開發的一種工業標准
ACPI主要可實現以下功能:
①用戶可以使電腦在指定時間開
關
②即插即用設備在插入時能夠由ACPI來控制
並為其供電
③在無人使用電腦時可以使電腦進入休眠狀態
但保證一些通信設備打開
④操作系統可以根據外設和主板具體需求為它分配能源
⑤操作系統可以在應用程序對時間要求不高的情況下降低時鐘頻率
⑥使用筆記本電腦的用戶可以指定電腦在低電壓情況下進入低功耗狀態
以保證重要應用程序運行
同時
可將ACPI分為六種不同的工作狀態
分別是S
到S
它們代表的含義分別是
S
電腦正常工作
所有硬件設備全部處於打開或正常工作的狀態
S
也稱為POS(Power on Suspend
CPU停止工作)
其他的硬件設備仍然正常工作
S
將CPU關閉
但其余的硬件設備仍然運轉
S
通常稱為STR(Suspend to RAM
掛起到內存)
將運行中的數據寫入內存後關閉硬盤
S
也稱為STD(Suspend to Disk
掛起到硬盤)
內存信息寫入硬盤
然後所有部件停止工作
S
所有硬件設備(包括電源)全部都關閉
也就是關機
什麼是APM
APM其實是Advanced Power Manager(高級電源管理)的縮寫
這是通過操作系統來控制
管理電腦硬件電源的一種管理模式
其實也是一套電腦電源管理程序(軟件)
版本不同
功能也有所不同
比如APM V
&V
這兩個版本都是直接由BIOS執行電源管理
而APM V
則是可以先通過操作系統定義電源管理
然後再由BIOS負責執行
在如今流行的操作系統中
都內置了APM
而在以前的DOS時代
APM並未真正被引入操作系統
所以無法執行待機
休眠等操作
重啟也只能用Ctrl+Alt+Delete組合鍵或電源的Reset鍵
BIOS中的電源管理設置
一般而言
主板產商定義BIOS的默認設置都是啟動了
高級電源管理
這個功能的
大多數情況下不需要我們自己設置
只需采用其默認設置即可
如果碰到以前能使用
高級電源管理
但後來又不行了
排除系統或其他硬件可能外
才會考慮BIOS中的設置是否有問題
遇到這種情況
可以將BIOS設置還原到默認狀態即可
方法為
啟動電腦
用DEL鍵進入BIOS
用鍵盤上方向鍵定位到
Load Optimized Defaults
然後按F
保存並退出BIOS設置即可
這裡以Intel
PE主板為例
其他類型主板大致相同
這裡僅作為參考
Power Management Setup
常見設置舉例
ACPI Function:是否允許ACPI功能
ACPI Suspend Type:ACPI的掛起類型
通常這裡只有一個選擇
即S
(POS)狀態
其實這個就包含了其他的掛起狀態(S
S
S
)
Power Management:電能管理方式
默認為User Define(用戶自定義)
還有就是Min Saving(最小)和Max Saving(最大)
Video Off Method:顯示器開關
可以設置的值:Blank Screen表示顯示器不發射電子光束
即可減少耗電
V/H SYNC+Blank表示除Blank Screen外
還可由BIOS來控制顯示器水平與垂直同步信號
達到省電目的
此項為默認設置
DPMS Support
DPMS是顯示器與顯卡之間的電源管理協定
在兩者都支持DPMS的狀態下
只要BIOS支持
顯卡即可通過信號通知顯示器進入省電模式
HDD Power Down:設置IDE硬盤在多長時間內完全沒有讀寫操作時
便可進入省電狀態
切斷硬盤電源以省電
缺省值為Disabled
Modem Use IRQ:該選項說明Modem使用的端口所占用的IRQ編號
讓系統在省電狀態下仍可以監視
Modem是否有活動
可以設置的值
N/A
其中N/A表示不對Modem進行監測
USB KB Wake
Up Drom S
:是否采用USB鍵盤喚醒
缺省值為
Disabled
Soft
Off by PWR
Button:這是機箱電源開關的功能設置
在開機狀態下
按住開機電源按鍵超過四秒鐘
系統就一定會關機
如果不超過
秒
系統就會按此設置操作
可以設置的值
Delay
Sec表示超過
秒關機
如果不超過
秒則進入Suspend模式
此項為默認設置
Instant
Off表示不需要等待
秒
只要按下關機按鈕立刻關機
待機休眠是怎樣工作的 為什麼需要待機
休眠
盡管電腦硬件運行速度越來越快
但操作系統的體積也在不斷膨脹
使得電腦開
關機時
啟動
關閉的程序越來越多
花費時間也越來越漫長
因此如何讓電腦能夠快速啟動
一開機就進入Windows
就成為用戶關心的問題
於是
隨著硬件和軟件的升級
操作系統開始引入了高級電源管理
其作用就是在電腦閒置時關閉部分設備
將電腦進入等待休息狀態
這樣當需要重新使用電腦時
能夠直接從等待休息狀態盡快恢復到原先的工作狀態
起到類似於快速啟動的效果
同時
不用電腦時還能節省不少電能
把數據存到內存中——待機
我們都知道
從硬盤讀取數據的速度遠低於從內存讀取的速度
因此
電腦運行時首先是將硬盤中的數據提出並存到內存中
然後再由內存將數據發送到CPU中進行處理
接著處理後的數據將先返回內存
再寫進硬盤
正在運行的數據幾乎都保存在內存中
然而
進入待機狀態也就是將當前數據保存在內存中
然後將硬盤關閉
也就是掛起到內存(Suspend to RAM
簡稱STR)
這時除硬盤外
其他設備還是處於加電等待狀態(也就是說喚醒時無須重新加電
通俗地說就是原地待命)
所以電源
CPU
顯卡等設備的風扇還是處於工作中
鍵盤指示燈也是亮著的
我們可以通過按鍵盤任意鍵或動一下鼠標來喚醒電腦
這時硬盤就會重新加電並啟動
然後和內存
CPU等設備交換數據
從而完成返回到原來工作狀態的任務
將內存裝進硬盤——休眠
休眠
在廣義上包括掛起到內存(STR
也就是待機)和掛起到硬盤(Suspend to Disk
簡稱STD)兩種
而我們通常所指的休眠其實是STD
當電腦進入休眠狀態時
電腦首先將內存中的狀態復制到硬盤
然後關閉電源
此時電腦幾乎和通常關機一樣
安靜
你完全可以切斷電源
因為保存到硬盤裡面的數據不會由於斷電而丟失!它和Ghost給系統做鏡像的道理一樣
不過與Ghost不同的是
Ghost保存並恢復的是整個系統信息
而休眠保存並恢復的是系統運行的信息
與待機相比
休眠是不能通過外部設備來喚醒的
它和正常開機一樣啟動電腦
不過和開機相比
休眠後啟動電腦無需一個一個進程地來啟動
只須要將硬盤中的內存鏡像讀取到內存中即可
由於內存中的資料就是電腦當前的
狀態
為保持這個狀態不變(可理解為不能壓縮)
系統必須在硬盤中開辟一個和內存容量大小相等的空間以保證能裝下整個內存的
當前狀態
而這個空間的名字就叫hiberfil
sys
它的體積一般為物理內存的大小(比如電腦的內存是
MB
這個文件的體積也將是
MB
如圖
)
和我們管虛擬內存叫做pagefile
sys道理是一樣的
你知道嗎?
為什麼Windows
中不要啟用休眠?
原因有兩個
①在剛推出Windows
時
很多硬件對ACPI支持不是很好
所以Windows
不能自動識別ACPI規范
不過可以在安裝時用
Setup /PJ
命令來安裝Windows
或升級Windows
高級電源管理
的驅動
讓其支持ACPI
②由於Windows
的內核對內存管理上的缺陷
很多時候Windows
需要將電腦重啟
清空內存後才能保證系統正常高效地運行
休眠正好是不清空內存信息而將其存儲到硬盤裡面
所以休眠對Windows
系統而言
也就失去了原來的意義
相比之下
NT內核的系統在內存管理方面要優秀得多
可以連續使用很多天而無須重啟
系統照樣能高效運行
巧用待機
休眠
助你事半功倍
實例
一鍵待機
一鍵關機
在控制面板中打開
電源選項
切換到
高級
標簽
將
在按下計算機電源按鈕時
設置為
關機
將
在按下計算機睡眠按鈕時
設置為
待機
(見圖
)
這樣按鍵盤上的
Power
鍵就是
關機
按
Sleep
鍵就是
待機
是不是方便了不少?
如果你的鍵盤沒有
Sleep
鍵
可以在桌面右擊並選擇
新建→快捷方式
在彈出對話框的
請鍵入項目的位置
中輸入
rundll
exe powrprof
dll
SetSuspendState
完成後再給它設置一個快捷鍵組合
比如
Ctrl+F
這個快捷方式的功能與
在按下計算機睡眠按鈕時
的設置有很大關系
如果你將這裡改為
休眠
那麼它就成了休眠的快捷方式了
實例
讓鼠標別來打攪愛機休息
有不少朋友都碰上過由於鼠標太靈敏了
待機時
稍微震動一下電腦
From:http://tw.wingwit.com/Article/Fault/201311/10453.html