用 pmset standbydelay 控制睡眠耗电
用 pmset 调整 Mac 进入深度休眠前的等待时间,平衡秒醒速度和整夜电量消耗。
运行 sudo pmset -a standbydelay 86400 可让 Mac 在普通睡眠 24 小时后才进入深度休眠。
01命令
命令
$ sudo pmset -a standbydelay 8640002作用说明
Mac 睡眠时先只是熄屏并进入低功耗待机;超过 standbydelay 设定的秒数后才写入休眠镜像、进一步断电(深度休眠)。把 standbydelay 调大,能保留熟悉的秒开体验,但整夜耗电略多;调小(苹果默认几小时后就休眠)更省电,但唤醒会慢一些。可先用 pmset -g | grep standbydelay 查看当前值。
03风险
!注意: 笔记本如果设置过长待机时间又连睡好几天,电池可能被耗光;在进入深度休眠前,未保存的内容只存在内存里,断电即丢失。数值单位为秒,-a 表示同时应用到电池和电源两种供电状态。
04撤销
撤销
$ sudo pmset -a standbydelay 1080005来源
- pmset - Power Management Settings依据: Documents standbydelay, standby and hibernatemode — how long macOS waits in regular sleep before writing RAM to disk and powering down.
- Power Management - Apple Developer依据: Apple's documentation of sleep states and power management on macOS, the mechanism pmset controls.
最后验证: 2026-09-18 · 分类: 系统与设置