博客素材及解决方法来自互联网,具体参见以下两个链接地址:
https://www.cnblogs.com/toulanboy/p/9839272.html
前言
最近我的2015mbpMacBook Pro (Retina, 13-inch, early 2015)
更新完10.14系统后,发现休眠待机一晚上后能掉5%电,白天待机4-5小时又掉了8%。然而在此之前我记得休眠是几乎不怎么掉电的,所以在网上搜索了一下,后来找到了大佬的一些解决方案(认为可能是休眠时网络仍保持活跃导致)。其中的一种的成功评论比较多,大家可以试一试。
解决方案
- 重启 Macbook,在启动的时候按住
command + R
,然后系统会尽入 recovery 模式。 - 选择语言,点下一步,然后在菜单栏选择打开 terminal。
- 输入
csrutil disable
禁掉SIP
,然后正常重启 macbook。 - 打开 terminal,输入
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
, 然后保存。 - 重启 mac,按照第 1,2 步进入 recovery 模式,开启 SIP,
csrutil enable
。 - 正常重启 mac,就可以了。可以用这个命令
ioreg -l | grep IOPlatformFeatureDefaults
来查看修改后的状态。
根据以上建议,完成了keeptcpalive的关闭。应该会好一些吧。
最后,真的是有效果。非常感谢网友的热心/无私提供帮助,谢谢!真的是方便了很多。(1-17日更新~)