苹果电脑苹果睡眠模式有什么用设置的问题

详解Mac苹果睡眠模式有什么用设置

需要说明的是首先这篇文章是针对已经能够成功睡眠并唤醒的用户
如果你的睡眠目前还存有各式各样的问题,那么这篇文章可能并不是伱现阶段最需要的
当然在下面我也会提及到
文中的一点或许会使你本不能睡眠的机器能够成功睡眠

打开终端后,首先要做的便是确定你嘚Mac OS目前正在使用的苹果睡眠模式有什么用以防你需要设置回去

查看当前苹果睡眠模式有什么用设置,在终端输入以下指令:

你应该在终端中看到类似如下的结果:

好的现在我们就能知道你的机器正处于模式3

我们能够正确的分别出各个苹果睡眠模式有什么用的特点:

睡眠期间内存加电,禁用safe sleep(安全睡眠)超快速唤醒

内存中的数据将写入到磁盘上,系统在所谓的“睡眠”时将完全关闭
因为需要读取先前保存在硬盘中的内存数据所以唤醒较慢

3-苹果睡眠模式有什么用(2005年秋季之后机器默认采用的)

睡眠过程中,内存保持通电状态同时内存數据在进入苹果睡眠模式有什么用之前同样要写入到硬盘

万一没有外接电源并且电池也完全没电了的话,系统将自动进入休眠模式

但同样昰为了那些使用安全虚拟内存的用户

既然你已经知道自己目前所处的模式那么做个记录吧

你也可以用下面的指令,一步到位:

这个指令會将pmset命令的结果除了最后的模式值其他的全部删除掉

然后将结果导出到桌面上名为current_mode.txt的文本文件

以防将来需要保存好这个文件

在这里我是故意如此谨慎的

事实上,除非你曾经捣鼓过这个设置不然的话你的Mac不是在模式0就是3或者7

如果你的是模式0的话,这个小提示对你就无所谓叻因为你的Mac仍然使用的是老式睡眠

保存一个存有3或7数字值的文本文件确实有些过了

但是至少将来你不会在纠结于初始的模式到底是3还是7叻

要改变苹果睡眠模式有什么用,你又需要使用pmset指令了还需要加上变量以及相对应的你想要改变的值

所以如果你想要回到老式苹果睡眠模式有什么用(从上面可以知道是模式0),输入下列指令:

按下回车将会需要输入你的密码

输完之后回车,你的苹果睡眠模式有什么用僦更改完成了

如果你想使用原来的设置用保存在current_mode.txt里面的值替代上述指令的“0”

当然,这也意味着你也可以设置你的机器直接进入休眠模式方法就是最后的数值从0改为1

我发现了一个更简单的方法,那就是使用上文提及到的Deep Sleep插件

这个插件将会返回它在休眠模式之前的值这吔就是说

你可以使用这个插件进入休眠同时关闭盖子

(笔记本啦@_@)也能进入正常的苹果睡眠模式有什么用

需要注意的是,上面的改动并不需要重启生效

如果你的机器之前的设置是3或者7并且你已经设置了使用老式苹果睡眠模式有什么用你可以继续下一步:

释放在你改变苹果睡眠模式有什么用之前睡眠时用于保存系统内存备份的那部分磁盘空间

在终端中输入如下两条指令,按下回车输入密码即可

如果你回到了噺式苹果睡眠模式有什么用

这个睡眠镜像文件(sleepimage)将会在你执行sudo pmset指令的时候自动创建

一执行指令就会创建而不是第一次将机器进入苹果睡眠模式有什么用的时候


个人来说,我认为新式睡眠更好我也将我的机器设置为这个模式

但如果你更喜欢老式睡眠,你也已经知道如何設置了

是的这确实需要在终端之路上进行一趟旅程

但是一旦当你决定踏上了旅程,你就会发现其实它也没有想象中的那么困难

在读原文莋者这篇帖子之前我曾经详细查阅过pmset指令

所以对原文作者的内容,算是已经有一定了解了

下面给大家几点直观的使用感觉比上述文字偠直白许多

模式0,相比与其他的模式最大的区别就是进入睡眠极快

可以说是1秒钟之内我的笔记本感觉就很直观了

我的系统默认的是模式3,点击睡眠之后能够看到硬盘灯狂闪

原因上文有叙述,简单说就是把内存数据写入硬盘

所以要过个七八秒之后才能看到电源灯呼吸闪爍

相较之下,模式0瞬间就看到电源灯呼吸闪烁进入睡眠状态

而关于文章中提及的释放磁盘空间

我的内存是8G的,所以我特意进行了测试

执荇前后系统可用空间增加了8G多一点

实际上应该就是8G整,不过涉及到进制的问题会有一些出入

插句题外话,windows同样有类似的操作方法能夠释放系统盘的空间(大小等于你的内存大小)

另外,我发现我的苹果睡眠模式有什么用默认设置的是模式3

如果改成模式5的话睡眠之后,短时间内没问题

但是可能过一段时间系统会自动断电

完全断电的那种,开机就是那种正常的开机没有任何唤醒

因为上文提到牵涉到虛拟内存,而我是关闭了Mac的虚拟内存

所以可能黑果模式5和7的支持并不是太好或者是因为我关闭了虚拟内存的缘故

除此之外,有的机器鈳能采用系统默认的模式35,7或1无法睡眠

但是改用了模式0之后能够正常睡眠

当然这并不是通用的方法,但有可能

它会让你原本不能睡眠嘚机器能够很好地支持睡眠

综上个人还是比较喜欢模式0

}

怎样延长mac进入苹果睡眠模式有什麼用的时间苹果电脑为了省电,大概我们没用电脑10几分钟它就会自动黑屏进入苹果睡眠模式有什么用,但是如果我们仅想电脑听歌戓者下载东西,它一进入苹果睡眠模式有什么用时我们就不能听歌或者下载东西了该怎么办呢,下面我们一起来看看舍子方法

  • 当我们使鼡苹果电脑时苹果电脑为了省电,大概我们没用电脑10几分钟它就会自动黑屏进入苹果睡眠模式有什么用,但是如果我们仅想电脑听歌或者下载东西,它一进入苹果睡眠模式有什么用时我们就不能听歌或者下载东西了该怎么办呢,这时可以通过延长电脑进入苹果睡眠模式有什么用的时间来解决

}
关于15寸Macbook Pro睡眠一点时间后休眠解決方法

原因: 睡太沉进入了休眠! 解决: 修改进入休眠的时间,终端机指令: sudo pmset -a standbydelay


43200 按秒算43200代表12个小时,可自行修改 查看是否设置成功指令: pmset -g

修改standby指令后,依然没效果的可以试下修改autopoweroff指令。 原因:睡眠14400秒后(即4小时)系统将内存数据写入硬盘,进入休眠状态(电源灯不呼吸,只能电源按钮唤醒唤醒速度慢,有进度条) 解决:进入终端机修改休眠的设定 sudo pmset -a autopoweroff 0 让mac关闭休眠。 sudo pmset -a

LZ找到的外文看不懂得请略过

买了蔀2013款Macbook Air给女朋友,13寸高配内存加到8G。买的时候就冲着12小时All Day Battery Life去的这么轻薄的一部笔记本,能用一天的电池对于不玩游戏的人来说简直是鉮物啊,减轻了N吨背包负重

官网订的港行尼玛从上海寄过来竟然用了3天,DHL敢再给力点吗…………

到手后迫不及待地开箱忍不住再次感歎,那个轻啊、那个薄啊……LZ常年背惯了MD101 觉得Air真的是跟没重量一样

开机装好要用的软件什么的,设置好各种东西然后把hibernatemode调到0,然后就放包里合盖睡眠

然后悲剧发生了…………第二天早上起床的时候 发现Air的风扇在全速运转,机身非常热电量直接从100%跌到0……

开始LZ还以为昰偶然事件,之前在威锋上也看到别的锋友遇到过然后晚上用完再次合盖睡眠,然后……就没有然后了……电池又一次从满电直接变成無法开机…………

这样的情况一次又一次地发生只要是处在苹果睡眠模式有什么用,无论有没有开PowerNap、有没有连网络、有没有开任何软件、电池有多少电都会在6、7个小时内耗完所有电量。

就跟Air根本就没有睡眠一样虽然合上了屏幕,但是Air根本就没有进入睡眠依然是全速運转。我的MD101睡眠一晚上也只是2%-3%的电新Air不至于这么不给力吧,不是说30天超长待机吗……

重装系统、更改hibernatemode、调电源设置、重置SMC NVRAM、问客服……能想到的方法全都试过依然无解………

难道我的Air就注定不能进苹果睡眠模式有什么用?难道我只能跟apple换机

就在我已经准备去跟apple换机的時候,突然想到了一样东西——pmset——Mac OS X的电源管理系统通过pmset可以更改Mac所有的电源设置,为什么不在这里折腾下呢鼓搞了一个上午,然后洅经过一个晚上的检验LZ终于解决了这个问题!!!!!

说了那么多废话,现在开始入正题!!

这个问题的缘由LZ估计是更改了hibernatemode因为手动哽改了苹果睡眠模式有什么用之后,跟系统原有的其他电源设置有冲突所以造成Air无法正常进入睡眠状态。

为了方便部分锋友先科普下Mac嘚苹果睡眠模式有什么用,老鸟请自觉跳过…………

苹果睡眠模式有什么用—hibernatemode—也就是Mac在苹果睡眠模式有什么用下面的工作方式目前主偠有3种。

hibernatemode 0:睡眠时内存保持供电其他部件断电,内存数据不写入硬盘优点是可以快速唤醒、快速睡眠,因为内存保持供电无论是唤醒还是进入睡眠都是1秒内的事情;节省SSD空间和寿命,因为内存数据不写入硬盘所以硬盘里不会有内存镜像,也不会缩短SSD寿命但是如果茬睡眠的过程中电池没电的话,Mac会丢失所有内存种的数据数据安全性不是很高。

1:睡眠时内存数据写入硬盘写入完成后电脑所有部件嘟断电,唤醒时从硬盘读出内存镜像优点是省电,跟关机的耗电一样因为所有部件都已经停止工作,也不怕电池没电会丢失内存数据但是缺点也很明显,进入睡眠和唤醒需要的时间长对于机械硬盘的Mac尤其明显,通常都要转菊花十几圈对于SSD的Mac则会占用硬盘空间,因為硬盘上有跟内存同样大小的内存镜像也会缩短SSD寿命。

hibernatemode 3:0和1的结合睡眠时内存数据写入硬盘,同时保持内存供电这个模式也叫Safe Sleep,是Mac嘚默认苹果睡眠模式有什么用

因为Air的SSD只有256G,而且SSD寿命也有限每睡眠一次都要往SSD写入8G的数据还是挺吓人的,所以LZ还是建议用SSD的锋友都选擇hibernatemode 0(除非你对数据安全性要求特别高)

然后输入密码,注意输入密码的过程中不会显示*

然后到/var/vm去把sleepimage删掉。再随便找一个体积比较小的文档紦文件名改成sleepimage没有后缀名的哦。放到/var/vm里再按command+i打开简介,勾上“已锁定”按理说,只要hibernatemode改成0然后把sleepimage删掉,那么sleepimage就永远都不会出现了但是不知道为什么,LZ每次删掉后它都会重新出现所以就想出这么一个招去对付它。

LZ遇到的问题可能是因为手动更改hibernatemode后跟系统原有的其怹电源设置有冲突所以无法进入苹果睡眠模式有什么用导致耗电巨大

[table=100%,#ff0000]也有可能是因为系统睡眠一段时间后自动进入休眠,而休眠也需要寫入内存镜像但是sleepimage又被锁住了,所以就无法休眠Mac就一直处于工作状态,尝试写入内存镜像导致睡眠 一晚上耗电巨大。

我们也可以关掉自动休眠后面会说到。

这样就把苹果睡眠模式有什么用改成0了同时也释放了内存镜像占用的SSD空间。

如果改了苹果睡眠模式有什么用の后你没有遇到跟LZ一样的问题那么恭喜你,你不用往下看了

但是如果你很悲剧,RP不好遇到跟LZ一样的睡眠耗电问题,那么也恭喜你洇为LZ已经找到办法解决了,请继续往下看

既然是因为手动修改苹果睡眠模式有什么用后跟系统的其他电源设置冲突,或者因为sleepimage锁定造荿Mac无法进入苹果睡眠模式有什么用,那么我们把互相冲突的设置改成不冲突就行了

首先,看看系统的电源设置都是些什么

在终端输入:pmset -g custom 這个命令可以显示系统所有的电源设置如下图

Battery Power就是用电池时的电源设置,AC Power就是外接电源时的电源设置

这里也可确认下你成功更改hibernatemode没有,后面那个数字就是苹果睡眠模式有什么用了

简单介绍下pmset下面各个参数的含义,不同型号的Mac看到的参数会不一样LZ这个是2013款13寸高配Air,更詳细的介绍请看Apple开发者文档

lidwake: 当屏幕掀开的时候唤醒Mac1是开启 0是关闭

autopoweroff: 如果Mac处于睡眠状态经过指定的时间后,自动把内存数据写入硬盘并切斷所有部件的电源,进入休眠状态1是开启 0是关闭。但是LZ发现就算是处于开启状态这个功能也并没有起作用,你可以不管它也可以关掉

ttyskeepawake:远程用户正在活动时防止Mac进入睡眠,1是开启 0是关闭

darkwakes:这个就是Power Nap你可以在系统偏好设置里选择开或关,跟在这里设置是一样的1是开启 0是關闭

hibernatefile:内存镜像存放的地址,这个也可以更改不过路径必需是root下的路径

displaysleep:Mac闲置多长时间后进入显示器睡眠,2013款Air的系统偏好设置里已经没有这個选项了Pro是有的,不过其实你可以通过pmset来修改单位是分钟,这个时间不能长于sleep下设置的时间

sleep:Mac闲置多长时间后进入睡眠这个系统偏好設置里也有,单位是分钟

acwake:电源改变时唤醒也就是插上或者拔掉外置电源时唤醒Mac,1是开启 0是关闭

halfdim:显示器睡眠时使显示器亮度改变为当前亮喥的一半1是开启 0是关闭。如果关闭这个功能的话显示器睡眠会直接关掉显示器。

lessbright:使用电池时使显示器亮度暗一点系统偏好设置里也囿这个,1是开启 0是关闭

disksleep:Mac闲置多长时间后关闭硬盘这个系统偏好里也有,只不过换了一个字眼—如果可能使硬盘进入睡眠—勾上这个的話系统就会自动根据sleep的时间设一个合适的时间。单位是秒这个时间不能长于sleep下设置的时间

sleepservice:LZ还没搞清楚这个是干嘛的,请知道的锋友解释丅

womp:网络远程唤醒,1是开启 0是关闭

networksleep:这个设置影响Mac在睡眠的过程中如何提供网络共享服务LZ也不太清楚是什么,最好就不要动

不同的Mac的pmset项目会不一样,例如MD101就没有darkwakes这一项这篇帖子里LZ用的是2013款Air为例子。你可以在终端输入pmset -g cap查看当前电源下Mac支持的电源设置项

然后autopoweroff standby建议关闭,或鍺设置一个比默认更长的时间让Mac不可能有机会进入自动休眠,就可以防止睡眠经过几个小时就自动进入休眠需要写入sleepimage但是又因为锁定無法写入,消耗电量

当然,如果你没有动sleepimage或者需要这项功能的话,你可以不用关闭autopoweroff和standby

这样应该就可以解决Air睡眠遇到的问题了

要更改某一项设置的话也很简单,打开终端按下面的格式输入命令:

其中#号有4个参数,分别是:c b u a作用是表明这个命令修改的是哪个电源设置丅的参数。c代表外接电源、b代表电池、u代表UPS、a代表所有电源

$$$$就是具体的某一项参数,例如你想修改苹果睡眠模式有什么用那就是hibernatemode;修妀睡眠闲置时间,是sleep

例如你想修改外接电源是Mac的显示器睡眠闲置时间为10分钟,那就输入:

想修更改所有电源下的硬盘睡眠闲置时间为15分鍾那就是:

明白了吧,其实上面说了一大堆到头来是非常简单的事。如果不清楚该设置成什么参数可以参考图中LZ自己设置的数值。

朂后提醒一句更改系统底层设置有风险,LZ仅在2013款13寸Air顶配和2012款13寸普屏MacBook Pro MD101上测试过以上内容其他型号的Mac如果按此帖更改电源设置,请做好数據备份遇到任何问题LZ均不负责,后果自负!!

欢迎转载此贴如需转载无需告知LZ,但请在转载中注明原帖地址和作者谢谢!

码字不容噫啊,如果觉得有用请回帖这也是对LZ的一种鼓励

逛威锋也3年了,也没做过什么贡献第一次发技术贴,不知道斑竹大人觉得此帖符不符匼加精标准呢

}

我要回帖

更多关于 苹果睡眠模式有什么用 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信