hol*_*ira 46 mac hibernate macbook safe-sleep
我最近拿到了我的第一台 Mac 电脑,一台 2009 年末的 Macbook Pro 机型。我曾经让我以前的笔记本电脑(运行 Windows 7)直接休眠以节省电池,但我不能在 Mac Os 中做同样的事情。
据我所知,Mac Os 只有在长时间睡眠后电池没电时才会让笔记本休眠。
这是一种手动将 Macbook 置于休眠状态的方法吗?
小智 67
将休眠模式切换到 25 将使 MacBook 休眠而不是睡眠(请参阅下面的讨论,了解这是否是一个好主意)。
sudo pmset -a hibernatemode 25
Run Code Online (Sandbox Code Playgroud)
要将其恢复为 MacBook 的默认设置(它为 ram 供电并将图像写入磁盘)
sudo pmset -a hibernatemode 3
Run Code Online (Sandbox Code Playgroud)
如果您想从命令行睡眠/休眠您的机器,请执行
pmset sleepnow
Run Code Online (Sandbox Code Playgroud)
让 MacBook 休眠是个好主意吗?
如果您的机器支持standby模式,那么更改休眠模式没有多大意义,因为默认情况下它在 1.15 小时后处于待机状态。在待机模式下,RAM 断电。在这些机器上,与从睡眠中醒来相比,从休眠状态中醒来只需要多花几秒钟的时间。但是,待机与休眠并不完全相同,有关详细信息,请参阅http://support.apple.com/kb/HT4392
也可以运行pmset -g查看是否standby设置,设置多长时间standbydelay。如果您没有看到standby,则您的硬件不支持此功能。
如果您的硬件不支持待机功能,那么休眠是一种(如较早帖子中提到的)“紧急”状态,因此最好保持此设置不变。话虽如此,我在离开之前让我的 MacBook 休眠并且没有遇到任何问题。
这里有更多讨论Mac OS X 支持休眠吗?
squ*_*cle 18
当 MacBook休眠时,它实际上并不是 Windows 意义上的休眠。苹果称之为安全睡眠。安全睡眠的恢复并不意味着经常发生;它只用于紧急情况。根据我的经验,我的 2007 年末 MacBook Pro 在睡眠时(通常)使用的电量非常少,以至于我让它睡了数周(在度假时),打开它仍然有大量电池电量剩余。我敢肯定,使用新的 7 小时以上电池,您可以让它休眠数月。
简而言之,没有简单的方法可以在 OS X 上保存系统状态,除了让计算机休眠和弹出 ba-... 哦,等等,没有更多可拆卸电池了。
如果您真的很想获得此功能,则可以尝试使用Deep Sleep小部件。祝你好运。
小智 5
还有一个名为 SmartSleep ( http://www.jinx.de/SmartSleep.html )的偏好面板应用程序:您必须为当前版本付费,但您可以在 Internet 上找到旧版本。
我也用过这个教程,我复制粘贴了内容,并在底部有一些注释:http : //www.geeked.info/make-my-macbook-pro-hibernate/
我不喜欢浪费电池寿命,尤其是在旅行时。我喜欢 Windows 中的休眠功能,并且我的所有笔记本电脑都设置为在盖子合上时休眠。在我看来,唤醒所需的额外几秒钟值得节省的电池寿命。对于那些不知道这里是 MacBook Pro 的不同状态的人:
通常,当您关闭 MBP 的盖子时,它会进入睡眠状态,再次打开盖子时会很快醒来。睡眠时,它仍然会消耗电池电量,尽管与正常使用相比会消耗少量电量。当电池达到一定的低电量时,MBP 会自动切换到休眠模式:基本上会关闭,这样您就不会失去任何工作。
当您积极使用计算机时,睡眠非常好,但是当您想尽可能延长电池寿命时,您会希望它休眠。另请注意,显然较新的 MacBook Pro 在睡眠时也会将信息写入硬盘驱动器,以便当电池电量降至危险水平时,它可以立即进入休眠状态。苹果称之为“安全睡眠”。(有关此处所有技术内容的更多信息)
几个示例说明为什么您希望在笔记本电脑上使用休眠功能:
当你想坚持sleep 时:
基本上,您会牺牲恢复机器的速度来获得一点电池电量,反之亦然。就我个人而言,我喜欢尽我所能获得最后一点电力。
经过一番搜索,我发现了一篇文章,其中解释了如何在盖子关闭时基本上强制您的 MBP 进入休眠状态。它需要在控制台中快速完成一些工作,但非常简单。
在控制台中,键入以下命令以确定您当前的睡眠模式:
pmset -g | grep hibernate
这应该返回以下之一:
Legacy sleep mode。它将在睡眠时将所有内容保存到 RAM,但不支持Safe Sleep。非常快的睡眠。Legacy Safe Sleep。这就是安全睡眠。您的笔记本电脑进入睡眠状态后,它会将所有内容保存到硬盘中。进入睡眠需要一些时间,启动很慢。睡眠和启动缓慢。Default。如上所述,当睡眠时,内容被保存到RAM中。当电池耗尽时,会发生休眠。现在/Users/username/.bash_profile使用以下几行编辑并保存您的文件:
alias hibernateon="sudo pmset -a hibernatemode 5"
alias hibernateoff="sudo pmset -a hibernatemode 0"
Run Code Online (Sandbox Code Playgroud)
请注意,hibernateonandhibernateoff可以是您想要的任何文本:您只需要记住您使用的内容。
现在执行以下命令:
source .bash_profile
现在您有了一个方便的小命令,可以让您随心所欲地启用和禁用即时休眠。每当您希望机器在关闭盖子时休眠时,只需放到终端窗口并键入hibernateon。如果您希望您的笔记本电脑只是睡觉,请键入hibernateoff.
.bash_profile (注意句号)是主目录中的“隐藏”文件。
试试这个命令:
pico ~/.bash_profile
然后添加两个别名行。
| 归档时间: |
|
| 查看次数: |
61792 次 |
| 最近记录: |