macos 更新到 ventura 一切都恢复正常了,待机休眠基本不掉电,建议更新!
# MacBookpro 2017 休眠设置 pmset 解决耗电问题
更新 Monterey 后待机20多小时耗电 30% 左右,找不到好办法,只能每次休眠时关闭 Wi-Fi 及蓝牙,好麻烦。期间找过苹果也没用,折腾好久进行如下设置解决问题。
- 设置相应参数后,不用关闭 Wi-Fi 及蓝牙,待机休眠20多小时耗电才 1% 左右,完全满足要求
作用 | 命令行 |
---|---|
列出设置信息 | pmset -g custom 建议查看电池处 sleep 状态这边是否有阻止休眠的项目,我这边有… * sleep 1 (sleep prevented by sharingd) |
如果 sleep 项目有阻止休眠的项目,可查看具体阻止程序名称 pmset -g assertions * (sharingd): [xxxx] 00:01:46 PreventUserIdleSystemSleep named: “Handoff” 这个是由于启用了 【接力】,在【设置】-【通用】中关闭即可 |
|
[1]设置使用电池的休眠模式 | sudo pmset -b hibernatemode 3 或 25 |
[2]休眠时的网络状态设为关闭 | sudo pmset -b tcpkeepalive 0 |
[3]设置电池电量阀值(默认50) | sudo pmset -b highstandbythreshold 80 |
[4]合盖时如果电量低于80,20分钟后睡眠 | sudo pmset -b standbydelaylow 1200 |
[5]盒盖时如果电量高于80,30分钟后睡眠 | sudo pmset -b standbydelayhigh 1800 |
[4] [5] 项设置尽量让电脑在电池供电时尽快进入睡眠模式