查看單個文章
舊 2010-10-13, 10:25 AM   #10 (permalink)
getter
管理員
 
getter 的頭像
榮譽勳章
UID - 6433
在線等級: 級別:96 | 在線時長:9733小時 | 升級還需:64小時級別:96 | 在線時長:9733小時 | 升級還需:64小時級別:96 | 在線時長:9733小時 | 升級還需:64小時級別:96 | 在線時長:9733小時 | 升級還需:64小時級別:96 | 在線時長:9733小時 | 升級還需:64小時級別:96 | 在線時長:9733小時 | 升級還需:64小時
註冊日期: 2002-12-08
住址: 天線星球
文章: 8157
精華: 0
現金: 19955 金幣
資產: 765391 金幣
預設

只是想要開機快一點的話 ... 可以考慮用『休眠』看看 ...

迪西對於目前的開關機鬼扯一下八 ...

當 Power On 之後
1.CPU 啟動後,去讀取主機板的 ROM 作開機的動作。
2.ROM 讀取完後,依據 ROM 的內容作一些相應的作業動作,
如:裝置掃描檢測(POS),系統的底層初始化動作。
3.依據 ROM 的內容,依序找尋可開機磁碟機。
4.載入作業系統到看到桌面能用的狀態。

以上是常見的 BIOS 作業程序,其中若是戡入式系統,大概只作業的1、2 項就完了。

為何迪西要講這個咧 ... 因為光上述前面的 2 個步驟,不同的電腦時間上就可能
就差個 10 幾秒,有的可能就 10 秒完成,有的就要 1~2 分鐘。這部份全看有多
少電腦週邊與多少的電腦週邊 ROM 論定,有 SCSI、RAID 卡的 RAM 多一點的
就會久一點 ...,那什麼都沒有的標準電腦就會很快就做完了。

再來就是載入作業系統到看到桌面能用的狀態,這個就是真的是電腦等級的差異,性能
好的,只要 20 秒以內,糟糕的要數分鐘甚至更久,此外不同的作業系統也不一樣。


接著就是 NB 系統率先採用的一種快速開機的方式,休眠與待命 ... 應該啦
主要是因為 NB 系統主要是吃電池的,對電源的管理控制很要求,不然三兩下
就沒電了 ...

待命:
主要是對大多數耗電的週邊裝置(CPU 除外的裝置)在一段閒置時間之後,依序
下達節能、暫停執行、關閉電源的指令,當使用者要工作的時候,再把這些停
下來的裝置統統在啟動運作。目的是要讓電腦在閒置時期減少用電。
新一代的待命,電源管理也可以讓 CPU、RAM 達到節能的效果,主要是透過控
制 CPU、RAM 的工作時脈來達到目的,這在 6、7 年前的電腦來說是不可能的
,可見新的技術可以實踐以往不可能的效果。

休眠:
因為電腦要在閒適狀態下,完全的停止下來不耗電是不可能的,於是又有一種電
源管理的規格出來,就是『休眠』了。與待命不同的是,休眠是指在下達指令後
,電腦會完全保留目前的工作狀態後所做的一種關機,當下次開機時,會回復到
先前的工作狀態,如此彷彿是沒有關機一樣,如此可以加快開機作業的速度。同
時再為使用電腦時電腦是斷電關閉的,因此可以達到最大的節能條件。

好了利用休眠的開機方式能有多快,這部份就要看電腦的條件與何種休眠的模式了

目前休眠的方式有兩種,一種是透過作業系統的機能在作業的,另一種是透過,
電腦 BIOS 等硬體條件達成的,當然各有利弊 ...

軟體休眠:
軟體休眠,以軟體或作業系統的控制休眠,其實是下達指令後,作業系統會把目前
的工作狀態、記憶體資訊等等,寫成一份記憶體映像檔到開機磁碟之中,然後關機
。當下次開機時,作業系統就直接依據該記憶體映像檔作回復的動作,達到快速開
機的效果。

優點:
1.會比正常開機快,但快多少,視電腦等級而定。
2.還是會有 BIOS 的 POS 作業過程,當有裝置異常時,在 BIOS 下可被檢測的話
問題會比較少。
3.不怕真實性的斷電、停電,如移除電池、拔掉插頭。

缺點:
1.因為是使用記憶體的映像檔,需要耗費與記憶體相同的硬碟空間。
2.如遇到硬碟壞軌寫入的話,可能發生錯誤。
3.若是作業系有不明的錯誤或是瑕疵,可能會導致休眠失敗(不會斷電關機或下次
開機),只能透過更新或重新安裝系統解決。


硬體休眠:
硬體休眠,以電腦 BIOS 等硬體條件達成的業系統的休眠,其實是下達指令後,作業
系統會依據 BIOS 等硬體條件,進行快速控制斷電,以最小的待機電力保持記憶體的
工作資料。當下次開機時, BIOS 就會直接讀取記憶體作開機的動作,並讓作業系統
就直接依據該記憶體中的資料作回復的動作,達到快速開機的效果。

優點:
1.與軟體休眠比較說,動作上非常快速。
2.不會額外佔用硬碟的可用空間。


缺點:
1.因為是待機電力維持記憶體的資料,很怕遇到真實性的斷電、停電,如移除電池
、拔掉插頭。
2.開機時,因為會直接讀取記憶體,而略過 BIOS 的前置作業,如一些 POS 程序
相關的檢測掃描,若這階段有問題的話將會出錯。
3.若是作業系有不明的錯誤或是瑕疵,可能會導致休眠失敗(不會斷電關機或下次
開機),只能透過重新安裝系統解決。


以上就是休眠的狀況,迪西這兩種休眠都用過,
標準開機, BIOS 20 秒 ,硬碟讀取 1 分 45 秒,共 2 分鐘。
軟體休眠的下回開機, BIOS 20 秒 ,硬碟讀取 10秒,共 30 秒完成。
硬體休眠的下回開機, 1 秒完成。

有一次遇到停電,結果用硬體休眠的電腦掛了,只好重新開機,用軟體休眠的沒事 ...

好了最後是,為何迪西要講『休眠』咧,至少以某方面來說,確實可以開機開得快一點 ...

此帖於 2010-10-13 10:39 AM 被 getter 編輯.
__________________
在「專業主討論區」中的問題解決後,要記得按一下 http://forum.slime.com.tw/images/stamps/is_solved.gif 按鈕喔,
這是一種禮貌動作。

一樣是在「專業主討論區」中發問,不管問題解決與否,都要回應別人的回答文喔。
不然搞 [斷頭文],只看不回應,下次被別人列入黑名單就不要怪人喔。

天線寶寶說再見啦~ ... 天線寶寶說再見啦~

迪西:「再見~ 再見~」

Otaku Culture Party 關心您 ...
getter 目前離線  
送花文章: 37855, 收花文章: 6441 篇, 收花: 26052 次
回覆時引用此帖
有 2 位會員向 getter 送花:
a471 (2010-10-13),輕舞飛揚 (2010-10-13)
感謝您發表一篇好文章