關於睡眠和休眠

2022-04-09 04:52:14 字數 3018 閱讀 9146

1.執行過程說明

vista 剛出來的時候,我也被什麼睡眠休眠這些東西搞的稀里糊塗,花了很長時間研究和試驗才搞清楚。以前我也覺得他們很雞肋,幾乎沒有用,也是經過了很長時間的實踐才領悟到其中的道理。首先就和大家分享一下,把睡眠和休眠的機制說清楚,我想大部分人應該都明白的吧。注:此節裡關於電源的描述並不完全嚴格,只是乙個形象的說法。

1.1 台式電腦的普通睡眠(混合式睡眠關閉),這和 xp 下的待機是乙個意思了,就是除記憶體以外所有裝置都斷電,記憶體只上直流電源(沒有時鐘輸入,這個很重要),喚醒的時候恢復對其它裝置的供電,並返回工作狀態。

1.2 台式電腦的休眠, xp 下也有這個功能,把記憶體裡的所有資料儲存到硬碟的乙個連續空間裡,並切斷所有電源。在恢復時,將硬碟裡臨時儲存的記憶體資料恢復到記憶體裡,並返回工作狀態。

1.2.1 在電源計畫裡,對於進入睡眠和進入休眠的時間有分別的設定,當然按照正常人的邏輯前者要小於後者。所以當進入睡眠後一直沒有喚醒,直到休眠定時器到點,則系統會自動把記憶體資料存入硬碟,斷開所有裝置電源,進入休眠狀態。

1.2.2 混合式睡眠,即當混合式睡眠開啟後。開始睡眠的那一刻,記憶體的資料就同時被存入了硬碟中,而且記憶體仍然上電,進入正常的睡眠狀態。若發生意外斷電,則下次啟動時從硬碟上的資料恢復到記憶體裡,即休眠的原理。當然,如果睡眠到休眠定時器觸發,也會自動轉入休眠狀態,這時候就不用再進行資料轉存了,因為之前已經做過了。所以說混合式睡眠 = 睡眠 + 休眠,這樣可以防止突然斷電導致資料丟失。

1.3 筆記本的睡眠和休眠,筆記本的執行機制和台式電腦有所區別。在以電池供電的睡眠狀態時,若電池即將耗盡,系統也會自動將記憶體資料儲存入硬碟並關閉電源,進入休眠狀態。這樣一來,有兩種事件可以觸發筆記本由睡眠轉入休眠:電源計畫裡進入休眠的時間到,或者電池供電時電池即將耗盡。

1.3.1 當筆記本接交流電源時進入睡眠狀態,之後再斷開交流電源。則何時由睡眠轉入休眠,仍然由電源計畫裡的 「 接交流電源時 」 的計畫時間決定。就是說休眠定時器在進入睡眠的時候就設定好了,不會因為後來拔掉交流電源,而將定時器設定成 「 用電池供電 」 的計畫。

1.3.2 關於筆記本的混合式睡眠,大家可能會注意到。台機裝好系統後,預設是混合式睡眠開啟,為了防止進入睡眠後突然斷電帶來的資料丟失。而筆記本因為有電池供電,不存在突然斷電的情況。即使電池緩慢的耗盡,這也是可預兆的,系統會在電池即將耗盡時將資料轉存入硬碟進入休眠狀態。

2.關於元件損耗和能源問題

這算是是第二個主要爭論的焦點了,實際上其中也存在了很多的誤解,其實只要稍微學過一些電子學,其中的道理就很容易明白了。休眠和關機都是不需要任何電源的,而上節已經說明休眠都要比關機好上許多,本節比較的就是睡眠和休眠的關係。

3.1 靜態功耗與額定功率,一般來說一塊晶元要工作,需要乙個直流電源,還需要乙個時鐘脈衝輸入。 cpu 需要外部輸入一定頻率的時鐘,這個頻率就叫外頻,而 cpu 內部會自動調節核心頻率等於這個外頻的若干倍,就是倍頻了。記憶體也有其工作頻率,什麼 ddr667 、 ddr800 指的就是該記憶體的工作頻率為 333mhz 和 400mhz ,因為 ddr 是在時鐘的上公升沿和下降沿分別進行了一次資料讀寫,所以它的時鐘頻率是其資料頻率的一半。有乙個概念很重要,在系統電源配置裡,說為節能關閉了某裝置,其實是指關閉了這個裝置的時鐘控制,直流電源並沒有切斷。晶元在直流電源接入而沒有時鐘的情況下的耗電量叫做該晶元的靜態功耗,它是非常小的,與其額定功率(動態功耗)比完全可以忽略不計。

3.2 睡眠狀態下的功耗,睡眠狀態下,一般來說除記憶體外其他裝置的直流電源都被切斷了,如果開啟了 usb 喚醒功能,那麼 usb 上是有電的。這樣的情況下,實際功耗就只有記憶體的靜態功耗,其實這是非常小的。一般的筆記本電池續航,如果只是上網處理文件之類的,大概用 3 個小時左右。但是用來睡眠的話,上次我睡眠了 2 天半,恢復起來看還有 78% 的電量。 3 小時用光電池, 50 小時只用了 20% ,區別就是這樣。

3.3 元件損耗問題,這個其實和上述差不多,晶元組件的損耗也主要發生在時鐘工作時,在靜態的損耗同樣可以忽略不計。至於休眠和冷啟動硬碟損耗的比較,都不用我說,自己去聽聽硬碟的聲音和持續時間上的區別吧。

4.我的觀點和建議

文章開頭我就表明了我的看法,現在就是考慮如何選擇休眠與睡眠的關係。簡單的道理,就是離開時間過長就用休眠,不是太長就用睡眠。分界線在**,我的經驗是 24 小時,如果 24 小時內還要來用電腦,就睡眠吧,否則就休眠,這個尺度大家可以根據自己的經驗來把握。像那種暫時離開(吃飯、睡覺)是最適合用睡眠的

4.1 關於混合式睡眠,台式電腦還是建議開啟吧,為了防止意外發生。開啟混合式睡眠只會影響到進入睡眠的時間,恢復時間不受影響。筆記本沒有開啟的必要。

4.2 電源計畫,這個非常重要,強烈建議大家都要根據各人的情況詳細設定各個專案,例如關閉監視器的時間、進入睡眠的時間以及進入休眠的時間等。還有各個按鈕的作用也要設定好,我的習慣(僅供參考)是:對於筆記本,蓋上蓋子是睡眠,開始選單那的按鈕也是睡眠,機子上的電源按鈕是休眠;對於台式電腦,開始選單那是睡眠,主機上電源按鈕是休眠;至於關機和重新啟動,用的機率極小,要用時從開始旁邊的關機選單裡點。

4.3 結束語,關於這個問題我已經把我想說的都說了,但好像還沒完。其實引發爭論的最根本原因是,大家太過粗獷的計算機使用方式。說白了,我覺得國內人士在計算機操作習慣上,大部分都是極端的保守派。只要新的環境和原先習慣稍微有一點不同,就要開始責怪,怎麼不去想想如何改變自己的習慣來獲得更高的工作效率? vista 普及的阻力,主要就來自於這裡。還有太多太多的問題,太多人在太多方面的行為還停留在原始的粗獷的方式。此文旨在引導大家使用睡眠和休眠,更希望能拋磚引玉,思考一下自己的計算機使用習慣,仔細想想為什麼軟體的開發者要如此設計,而不是一味的叛逆預設設定、叛逆 windows 自帶、叛逆常規使用方式。這樣的叛逆不會顯示出你水平有多高,反而突顯你的無知!這話沒有貶低誰的意思,我也是從那個階段過來的,我也曾鄙視和叛逆過所有很多人現在鄙視和叛逆的東西。

就寫到這吧,歡迎討論,表砸我哈。

系統休眠 待機和睡眠

第一,睡眠 睡眠是windows vista中的新模式,win7也延續了此項功能。系統切換到睡眠狀態後,系統會將記憶體中的資料全部轉存到硬碟上的休眠檔案中,然後關閉除了記憶體外所有裝置的供電,讓記憶體中的資料依然維持著,這種情況下功耗相當相當小。這樣,當我們想要恢復的時候,當然在睡眠過程中供電沒有發...

電腦休眠和睡眠區別

1 睡眠 電腦在睡眠狀態時,將切斷除記憶體外其他配件的電源,工作狀態的資料將儲存在記憶體中,這樣在重新喚醒電腦時,就可以快速恢復睡眠前的工作狀態。如果你在工作過程中需要短時間離開電腦,那麼可以使用睡眠功能,一方面可以節電,另外一方面又可以快速恢復工作。不過需要提醒你的是,因為睡眠狀態並沒有將桌面狀態...

電腦休眠和睡眠的區別

38有用 1 已投票20 收藏 1 已收藏全文閱讀 分步閱讀 加入雜誌 步驟 windows作業系統中很早就加入了待機 休眠等模式,而windows vista中更是新加入了一種叫做睡眠的模式,可是很多人還是習慣在不使用電腦的時候將其徹底關閉。其實充分利用這些模式,我們不僅可以節約電力消耗,還可以用...