最近個人2015mbpMacBook Pro (Retina, 13-inch, early 2015)
更新完10.14系統後,發現休眠待機一夜後能掉5%電,白天待機4-5小時又掉了8%。然而在此以前我記得休眠是幾乎不怎麼掉電的,因此在網上搜索了一下,後來找到了大佬的一些解決方案(認爲多是休眠時網絡仍保持活躍致使)。其中的一種的成功評論比較多,你們能夠試一試。json
command + R
,而後系統會盡入 recovery 模式。csrutil disable
禁掉 SIP
,而後正常重啓 macbook。ioreg -l | grep board-id
查看你的 board-id
,/System/Library/Extensions/IOPlatformPluginFamily.kext/Contents/PlugIns/X86PlatformPlugin.kext/Contents/Resources
下面找到你的 board-id
對應的 .plist
文件plist
文件,好比 sudo vim Mac-2BD2C31983FE1634.plist
把 TCPKeepAliveDuringSleep
修改成 false
, 而後保存。vim
若系統是
catalina 10.15
,系統會提示是隻讀文件,沒法修改。具體解決方案請看下面第3點~網絡
csrutil enable
。ioreg -l | grep IOPlatformFeatureDefaults
來查看修改後的狀態。<key>TCPKeepAliveDuringSleep</key> <false/> <key>NotificationWake</key> <false/> <key>DNDWhileDisplaySleeps</key> <true/>
此文博客:http://www.cnblogs.com/toulanboy/工具
此次更新的10.15把全部的系統文件單獨分到了一個卷宗,即便禁用了SIP,修改文件也還會是隻讀。 可是修改仍是能夠,只是麻煩多了一步。禁用SIP後,須要在終端執行測試
sudo mount -uw /
而後就能夠修改文件夾的讀取權限,再進行修改,須要注意的是,重啓電腦會失效,下次修改還要重複上面的操做。.net
來源:macOS 10.15 Catalina 禁用新版SIP防禦 修改系統文件。 感謝@威風堂々日誌
Macbook pro 2015, 系統是最新的10.14。code
凌晨一點合上蓋子,早上7點半打開蓋子。觀察電池的變化量。orm
凌晨一點電量是98%,早上7點半打開蓋子是96%,6個半小時掉了2%。blog
下面圖是console
控制檯的System.log
,能夠看到凌晨1點-7點半的睡眠期間,系統沒有任何活動日誌記錄。
下面圖是Activity monitor
活動監測器顯示的電池狀態,能夠看到凌晨1點-7點半的睡眠期間,這段時間沒有電量變化記錄。
因爲沒有好壞的對比標準,故從我只能從我自身設置先後的電量掉量進行對比。經過設置後,掉電量從5%降到2%,並且從系統工具來看,感受是確實是睡眠了,並無電量變化和日誌記錄。因此綜上所述,這個方案應該是可行的。
這個5%的睡眠時間段並沒和2%的同樣。因此分析只是個大概,並不嚴謹的。
v2ex論壇:https://www.v2ex.com/t/361578#reply5。 感謝@liul85 。