Pat*_*ins 17 mac usb sleep power-management osx-lion
我的 MacBook Pro 下面有一个 USB 供电的散热垫。当我合上盖子让 MacBook 进入睡眠状态时,我想关闭散热垫。换句话说,我希望 MacBook 切断冷却垫插入的 USB 端口的电源,或者两个 USB 端口的电源。有谁知道这是否可能?
我注意到Windows 7 也被问到了同样的问题。
MrD*_*iel 17
根据Apple Computers and Displays 的说法:通过 USB 为外围设备供电关闭 USB 端口电源的唯一方法是关闭 Mac,当 Mac 处于睡眠状态时,电源将保持不变。
如果您的 Apple 电脑或显示器处于关机状态,则不会提供电源。
解决此问题的方法是更改合上盖子时 Mac 的行为。当您合上盖子时,您可以重新配置 MacBook 以进入不同的安全睡眠模式,而不是正常睡眠。这与适用于 Windows PC 的休眠功能非常相似,会导致 USB 电源关闭。
唯一的缺点是您必须在打开 Mac 时按下电源按钮才能启动它。并且需要更多时间让 Mac 回到上次中断的位置,因为它会从磁盘重新加载 RAM 的内容。
您可以按照MacWorld提供的设置较新的便携式 Mac 的睡眠模式中的说明更改Mac 的睡眠模式。
检查当前设置
$ pmset -g | grep hibernatemode
Run Code Online (Sandbox Code Playgroud)
哪个模式是哪个:
0 - 旧式睡眠模式,睡眠时打开 RAM,禁用安全睡眠,以及超快速唤醒。
1 -休眠模式,RAM 内容写入磁盘,系统在“睡眠”时完全关闭,由于从硬盘驱动器读取 RAM 内容,唤醒速度较慢。
3 - 自 2005 年秋季左右引入的机器上的默认模式。RAM 在睡眠时开启,但 RAM 内容也会在睡眠前写入磁盘。在完全断电的情况下,系统自动进入休眠模式。
5 - 这与模式 1 相同,但它适用于那些使用安全虚拟内存的人(在系统偏好设置 -> 安全性中)。
7 - 这与模式 3 相同,但适用于使用安全虚拟内存的用户。
关闭 MacBook 的盖子时,睡眠模式 1似乎可以关闭 USB 端口的电源。
更改睡眠模式设置
sudo pmset -a hibernatemode 1
Run Code Online (Sandbox Code Playgroud)
小智 5
我知道这是一个很老的帖子,只是认为这对其他人有用;
在您的 Mac 型号/macOS 版本上,在终端中输入“man pmset”以查看您的 Mac 的值 - 似乎并非所有型号和/或 macOS 版本都遵循相同的编号方案。
hibernatemode 支持 0、3 或 25 的值。
默认值:hibernatemode、standby 和 autopoweroff 都设置为 0。
hibernatemode = 0默认在桌面上。该系统将不回内存高达持久性存储。系统必须从内存内容中唤醒;系统将失去有关断电的上下文。从历史上看,这是普通的老睡眠。
hibernatemode = 3便携式设备的默认值。系统会将内存副本存储到持久存储(磁盘)中,并在睡眠期间为内存供电。系统将从内存中唤醒,除非断电迫使它从休眠映像中恢复。
hibernatemode = 25只能通过 pmset 设置。系统会将内存副本存储到永久存储(磁盘)中,并将切断内存电源。系统将从磁盘映像恢复。如果您想要“休眠”——更慢的睡眠、更慢的唤醒和更长的电池寿命,您应该使用此设置。
在我的 MacPro(2013 型号)上,值 3 和 25 都会关闭我的(非 Apple)鼠标(Logitech)和键盘(Havit)的背光。默认设置会使背光保持打开状态 - 这可能很烦人。
使用“hibernatemode = 3”启动时间(64Gb RAM)非常快,“hibernatemode = 25”仅慢一点。
归档时间: |
|
查看次数: |
27422 次 |
最近记录: |