我有一台不经常用的 M1 芯片 MacBook Air 笔记本,希望能够在以下情况自动关机:
避免亏电造成电池损伤
大家有没有什么好的办法分享一下?
1
28A0 19 小时 34 分钟前
手动关机
|
2
x4gz 19 小时 30 分钟前 via iPhone
关机电池长时间不用也会报废吧
|
3
Remember 19 小时 27 分钟前
电池和轮胎一样,从制造出来的那一刻就开始老化,对,无论你用不用都会老化,供起来也没有用。
|
4
qianchengv OP @x4gz 偶尔使用一下,不规律。 有的时候连续几天,有的时候就几小时。所以希望能够有个自动化的设定会比自己记住手动关机能更有保障。
|
5
ranaanna 17 小时 44 分钟前
op 所说的“休眠”实际上是睡眠(sleep),休眠(hibernate)是指 ram 数据写入硬盘并断电,下次开机再读入。macbook 默认执行的是 safe sleep (对应于 hibernatemode 3 ,即睡眠执行时即将 ram 数据写入硬盘,但保持 ran 通电,直到电池消耗到一定程度后断电休眠)。关机并不必休眠好,因为休眠一样不会消耗电量,而且下次开机还可以恢复休眠前的状态。所以为保护电池 op 可能希望的是合盖立即休眠((对应于 hibernatemode 25 ,可用 pmset 设置)。当然,默认 hibernatemode 3 下也是不会“亏电造成电池损伤的”,实在没有必要另想办法
|
6
qianchengv OP @ranaanna #5 感谢,总结一下你的方法
要让 MacBook 合盖时立即休眠(而不是睡眠),您需要执行以下命令: sudo pmset -a hibernatemode 25 如果您想恢复到默认的 safe sleep 模式,可以执行: sudo pmset -a hibernatemode 3 查看电源管理设置状态: pmset -g |
7
shimanooo 15 小时 25 分钟前
保持默认就行
``` man pmset standby causes kernel power management to automatically hibernate a machine after it has slept for a specified time period. This saves power while asleep. This setting defaults to ON for supported hardware. The setting standby will be visible in pmset -g if the feature is supported on this machine. standbydelayhigh and standbydelaylow specify the delay, in seconds, before writing the hibernation image to disk and powering off memory for Standby. standbydelayhigh is used when the remaining battery capacity is above highstandbythreshold , and standbydelaylow is used when the remaining battery capacity is below highstandbythreshold. ``` |