Mac OS X 休眠模式雜談

本文我們來聊聊 Mac OS X 的休眠模式,有人肯定說了這有啥好聊的,就是休眠唄,合上蓋就休眠,拉開就喚醒,呵呵,其實(shí)我在這里只是想為大家傳播一些 OS X 休眠工作機(jī)制的基礎(chǔ)知識,有些功能細(xì)節(jié)我覺得還是很有用處的,今天我們的話題有以下幾個:

  • Mac OS X 休眠機(jī)制是什么?有幾種?區(qū)別是什么?
  • 從日常使用需求上看如何調(diào)整休眠機(jī)制
  • 處理休眠工作的軟件推薦

先來看一個話題:

Mac OS X 休眠機(jī)制

首先你要知道 Mac 的 Sleep Mode 在 OS X 系統(tǒng)里有一個準(zhǔn)確的叫法是 HibernateMode,它有三個值:0、1、3:

Mode:0

當(dāng) HibernateMode 的值為 0 時 ,設(shè)備里除了 RAM(內(nèi)存)外,鍵盤,顯示器,鼠標(biāo)等所有內(nèi)外工作模塊都會斷開電源(或電池供應(yīng)),此時系統(tǒng)不會將內(nèi)存的數(shù)據(jù)寫入硬盤,如果到設(shè)備被再次喚醒之前,電源線一直接入或者電池電量足夠,那么用戶在開蓋后可立刻喚醒 Mac。

這種模式的優(yōu)點(diǎn)明顯,就是她不會向硬盤寫數(shù)據(jù),也就是設(shè)備在深度睡眠(一般成為休眠)時不會產(chǎn)生內(nèi)存鏡像,即能減少硬盤的占用率,也能讓喚醒操作立刻完成。但請注意,許多事情有優(yōu)點(diǎn)也有缺點(diǎn),那就是當(dāng)設(shè)備處于睡眠過程中時,電源線沒插上,電池電量耗盡,那內(nèi)存的供電就會自動中斷,內(nèi)存里保存的數(shù)據(jù)也會自動清除。OS X 系統(tǒng)自身默認(rèn)沒有選擇它。

Mode:1

當(dāng) HibernateMode 的值為 1 時,設(shè)備里所有模塊均斷電,內(nèi)存數(shù)據(jù)被全部寫入硬盤,硬盤里有一個專門負(fù)責(zé)“休眠”的內(nèi)存鏡像文件,當(dāng)設(shè)備從“休眠”中恢復(fù)時,會自動調(diào)用保存好的內(nèi)存鏡像文件,將數(shù)據(jù)重新寫回內(nèi)存中,受硬盤的輸入輸出速率影響,這個過程會很漫長,所以許多朋友會在喚醒時看到屏幕里有進(jìn)度條,千萬別認(rèn)為你的設(shè)備硬件不夠用了,該換電腦了,別聽奸商的忽悠,Mac 的產(chǎn)品壽命可比手機(jī)長多了,回到正題,在數(shù)據(jù)被完全寫回內(nèi)存后,Mac 才能被完全喚醒。這種模式優(yōu)點(diǎn)明顯,無需單獨(dú)為內(nèi)存供電,內(nèi)存的數(shù)據(jù)不容易被丟失,缺點(diǎn)就是喚醒時間較長

Mode:3

第三項(xiàng)值就是 OS X 默認(rèn)選擇的,這種狀態(tài)下也叫:“Safe Sleep”,人們還叫她是“混合休眠模式”,這種模式結(jié)合了前兩種模式的長處,設(shè)備進(jìn)入睡眠后,內(nèi)存仍然保持供電,但仍然會將數(shù)據(jù)寫入硬盤,這樣內(nèi)存的數(shù)據(jù)就同時被保存在兩個硬件模塊里,如果在喚醒時,設(shè)備電量充足(或夠用),那 Mac 就會像 Mode 0 一樣快速被喚醒,如果喚醒操作前,設(shè)備電量已不足了或者已經(jīng)被耗盡,此時插上電源線后,系統(tǒng)會自動從硬盤里的內(nèi)存鏡像文件中恢復(fù)內(nèi)存,而喚醒過程和 Mode 1 一樣慢。這種模式優(yōu)缺點(diǎn)就不用再用我說了吧,非常靈活。

評論 2 條
  • 餐巾紙

    App Store 上有個 Caffeine 的升級版,叫 Amphetmine... 名字也是霸氣

    2015-07-10 02:17 回復(fù)