用於性能和電池壽命的Mac睡眠設置

Apple支持桌面和便攜式三種主要類型的睡眠模式。 三種模式是睡眠,休眠和安全睡眠,並且它們的工作方式稍有不同。 讓我們首先回顧一下,以便您可以確定您最終想要如何睡眠Mac。

睡覺

Mac的RAM在睡眠時保持開機狀態。 這使Mac可以快速喚醒,因為不需要從硬盤上加載任何東西。 這是桌面Mac的默認睡眠模式。

蟄伏

在此模式下,在Mac進入睡眠狀態之前,RAM的內容將被複製到您的驅動器中 一旦Mac正在睡眠,電源將從RAM中移除。 當您喚醒Mac時,啟動驅動器必須先將數據寫回到RAM中,這樣喚醒時間會稍慢一些。 這是2005年以前發布的便攜式設備的默認睡眠模式。

安全睡眠

在Mac進入睡眠狀態之前,RAM內容被複製到啟動驅動器,但RAM在Mac處於睡眠狀態時仍保持啟動狀態。 喚醒時間非常快,因為RAM仍包含必要的信息。 將RAM的內容寫入啟動驅動器是一種安全措施。 如果發生某些情況,例如電池故障,您仍然可以恢復您的數據。

自2005年以來,便攜式設備的默認睡眠模式一直是安全睡眠模式,但並非所有Apple便攜式設備都能夠支持此模式。 蘋果表示,2005年以後的機型直接支持安全睡眠模式; 一些早期的便攜式設備也支持安全睡眠模式。

找出您的Mac正在使用哪種睡眠模式

您可以通過打開位於/ Applications / Utilities /中的終端應用程序來了解您的Mac正在使用哪種睡眠模式。

當終端窗口打開時,在提示符處輸入以下內容(您可以三次點擊下面的行選擇它,然後將文本複制/粘貼到終端中):

pmset -g | grep hibernatemode

您應該看到以下回復之一:

零表示正常睡眠,是桌面的默認設置; 1表示休眠模式,是較早的便攜式設備的默認設置(2005年之前); 3意味著安全的睡眠,並且是2005年以後製造的便攜式設備的默認設置 25與休眠模式相同,但是是用於較新(2005年後)Mac便攜式設備的設置。

關於hibernatemode 25的一些注意事項 :這種模式有可能最大限度地延長電池運行時間,但是通過花費更長時間進入休眠模式以及從休眠模式喚醒時間更長。 它還會在休眠發生之前強制將非活動內存分頁到磁盤,以便創建更小的內存佔用空間。 當您的Mac從睡眠中醒來時,被分頁到磁盤的非活動內存不會立即恢復到內存; 代替; 需要時恢復不活動的內存。 這可能會導致應用程序花費更長的時間來加載並在您的Mac從睡眠中喚醒後驅動分頁。

但是,如果您真的必須從Mac電池中擠出每焦耳的能量 ,則此休眠模式可能會有所幫助。

支持

除了睡眠,您的Mac可以進入待機模式以節省電池電量。 Mac便攜式電腦可以在理想條件下保持長達30天的待機狀態。 大多數使用合理形狀和完全充電電池的用戶可以看到15到20天的待機功率。

2013年以後的Mac電腦支持備用操作。 如果您的Mac已經睡了三個小時,待機功能會自動輸入,並且您的Mac便攜式設備沒有外部連接,例如USBThunderbolt或SD卡。

您可以通過打開Mac便攜式電腦的蓋子,或者點擊任意鍵,插入電源適配器,單擊鼠標或觸控板或插入顯示器退出待機狀態。

如果您將Mac保持在待機模式的時間過長,電池可能會完全放電,您需要連接電源適配器並按電源按鈕重新啟動Mac。

改變你的Mac的睡眠模式

您可以更改Mac正在使用的睡眠模式,但我們不建議您使用較舊的(2005年以前的)Mac便攜式設備。 如果您嘗試強制使用不支持的睡眠模式,則可能會導致便攜式設備在睡眠時丟失數據。 更糟糕的是,最終可能會出現便攜式設備,無法啟動,在這種情況下,您必須先取出電池,然後重新安裝電池和操作系統。 如果便攜式設備不支持安全睡眠模式,我們寧願通過從標準睡眠模式中更快地喚醒而保持休眠狀態。

如果您的Mac不是2005之前的便攜式計算機,或者您想要進行更改,則該命令是:

sudo pmset -a hibernatemode X

將X替換為數字0,1,3或25,具體取決於您希望使用的睡眠模式。 您將需要您的管理員密碼才能完成更改。