pmset -g的默认设置?


11

我记得几个月前更改一些值以禁用深度睡眠模式和休眠状态,并意识到现在电池消耗更快。我只想将所有设置恢复为默认值。我改了一些,例如hibernationmode 3,但不确定是否还有其他遗漏。

对于15英寸Retina Macbook Pro,这些值是否正常?(如果您不篡改中的设置,如果有人可以对其进行交叉检查,我将不胜感激pmset -g

通电:

Active Profiles:
Battery Power       -1
AC Power        -1*
Currently in use:
 standbydelay         7200
 standby              1
 womp                 1
 halfdim              1
 hibernatefile        /var/vm/sleepimage
 darkwakes            1
 gpuswitch            2
 networkoversleep     0
 disksleep            0
 sleep                0
 autopoweroffdelay    14400
 hibernatemode        3
 autopoweroff         1
 ttyskeepawake        1
 displaysleep         60
 acwake               0
 lidwake              1

和电池:

Battery Power       -1*
AC Power        -1
Currently in use:
 standbydelay         7200
 standby              1
 halfdim              1
 hibernatefile        /var/vm/sleepimage
 darkwakes            0
 gpuswitch            2
 disksleep            0
 sleep                180
 autopoweroffdelay    14400
 hibernatemode        3
 autopoweroff         1
 ttyskeepawake        1
 displaysleep         5
 acwake               0
 lidwake              1

谢谢

Answers:


6

pmset -g 默认设置因型号而异。

每个型号的AC /电池/ UPS的配置文件都不同,但是分别分配给默认配置文件(而不是自定义文件)的数值保持不变。因此,您始终可以通过运行以下命令恢复为pmset默认值。我已将pmset -g命令附加到该命令,因此在运行后将显示当前配置:

pmset -c 2 -b 1 -u 1; pmset -g

您可以通过以下方式运行命令后确认这些是默认设置

System Preferences > Energy Saver并看到该"Restore to Defaults"选项为灰色。


提示:使用分号;分隔命令,而不是pipe |
t0r0X 16-4-27

@ t0r0X为什么不管道?继续....
njboot,

2
管道从第一个命令获取输出,并将其作为输入传递给第二个命令。但是pmset不会从标准输入中获取命令,因此这里的所有管道都将丢弃first的输出pmset
nohillside

@patrix实际上有意义。将进行编辑。谢谢:)
njboot

从假期回来。@njboot patrix解释了它。@patrix谢谢!
t0r0X

2

可以使用pmset restoredefaults,或者在“系统偏好设置”>“节能器”中,单击“恢复默认值”按钮。

如果要查看更改,可以pmset -g custom在恢复默认值之前和之后使用。

这对我man pmset有用,并记录在macOS Mojave 10.14.5中。


1

这是我在AC上的配置:

Active Profiles:
Battery Power       -1
AC Power        -1*
Currently in use:
standbydelay         4200
standby              0
womp                 1
halfdim              1
hibernatefile        /var/vm/sleepimage
sms                  1
networkoversleep     0
disksleep            0
sleep                0
autopoweroffdelay    14400
hibernatemode        3
autopoweroff         1
ttyskeepawake        1
displaysleep         0
acwake               0
lidwake              1

…以及电池:

Active Profiles:
Battery Power       -1*
AC Power        -1
Currently in use:
standbydelay         4200
standby              0
halfdim              1
sms                  1
hibernatefile        /var/vm/sleepimage
disksleep            10
sleep                0
autopoweroffdelay    14400
hibernatemode        3
autopoweroff         1
ttyskeepawake        1
displaysleep         0
acwake               0
lidwake              1

请注意,我确实有MacBook Pro 13英寸(非视网膜),但这没关系。


您是否有SSD?
渲染

不,我不知道,这可能就是为什么您的pmset比我的参数更多的原因。如果有帮助,则在pmset上有一个Wikipedia页面,其中描述了每个参数的含义:en.wikipedia.org/wiki/Pmset
Faiz Saleem 2013年

1

我不知道是否进行了任何更改,但这是我的设置:

我有一台配备Retina显示屏的基本型号MacBook Pro 15英寸

AC:

Active Profiles:
Battery Power       -1
AC Power        -1*
Currently in use:
 standbydelay         4200
 standby              1
 womp                 1
 halfdim              1
 hibernatefile        /var/vm/sleepimage
 gpuswitch            2
 darkwakes            1
 networkoversleep     0
 disksleep            10
 sleep                15 (sleep prevented by backupd)
 autopoweroffdelay    14400
 hibernatemode        3
 autopoweroff         1
 ttyskeepawake        1
 displaysleep         15
 acwake               0
 lidwake              1

电池:

Active Profiles:
Battery Power       -1*
AC Power        -1
Currently in use:
 standbydelay         4200
 standby              1
 halfdim              1
 hibernatefile        /var/vm/sleepimage
 gpuswitch            2
 darkwakes            0
 disksleep            10
 sleep                10 (sleep prevented by backupd)
 autopoweroffdelay    14400
 hibernatemode        3
 autopoweroff         1
 ttyskeepawake        1
 displaysleep         5
 acwake               0
 lidwake              1

0

完整答案:

可以通过面板中的一些选项(例如Sleepdisplaysleep)进行修改。Power SavingSystem Preferences

维基百科不如文档完整

关于与Faiz的pmset的区别:

  • rMPB具有2个GPU => GPU开关以节省功率或增强性能
  • rMBP没有硬盘=> SMS(使用硬盘中的传感器来保护硬盘)没有任何作用
  • standbydelay:在将RAM中存在的数据复制到HDD / SSD之前延迟。默认值为4200(秒,约1小时),因此计算机从睡眠模式转换为深度睡眠模式。
  • WOMP for Wake:在以太网魔术包上唤醒。当您与以太网连接时,它可能会显示。
  • Darkwakes是WWDC 2012“电源管理”中介绍的一种睡眠功能。
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.