Mac OSX的休眠模式浅析.docx_第1页
Mac OSX的休眠模式浅析.docx_第2页
Mac OSX的休眠模式浅析.docx_第3页
Mac OSX的休眠模式浅析.docx_第4页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

Mac OSX的休眠模式浅析By Jay教程,文字教程Add comments本人怀着无比沉痛与愤恨的心情把这篇日志再写一遍! 用ecto发布后发现日志一片空白,我连死的心都有了。如果不是想念着我快要过门的老婆的话。言归正传!今天我来分享一下Mac OSX(我只用过leopard和snow leopard哈)里休眠模式的相关基础知识,希望大家在看完下面的文字后可以得到几个方面的答案:1. Mac OSX里基础和常用的休眠模式有哪几种2. 哪种模式适合你和你的电脑3. 如何查看与修改当前休眠模式常用休眠模式分类1. mode 0原理:在此模式下,如果让系统进入休眠,电池或电源会继续为内存进行供电,但不会往硬盘中写入任何状态。如果电源不中断或电池没有到不足的状态时把系统从休眠中恢复,由于内存的不中断供电,系统可以瞬间恢复至未休眠状态。优点:不会往硬盘里写资料,也意味着用于休眠的内存镜像文件没有必要存在,可以删除以减少硬盘占用。休眠恢复动作瞬间完成,可以使电脑马上恢复工作状态。缺点:如果休眠过程中电源出现中断或电池用尽(应该是接近用完的状态),内存的供电会中断,就算再插上电源启动系统,内存中的资料也不可能再恢复,也就是说休眠前未保存的所有资料将会无法挽回。数据的安全性不高是这个模式最大的缺点。2. mode 1原理:在此模式下,让系统进入休眠时,内存的数据会全数写回到硬盘休眠专用的内存镜像文件中,并且会与其他硬件一样断开内存的供电。当从休眠中恢复时,由于内存的数据已经消失,这时必须从内存镜像文件中把所有休眠前的数据写入内存中,由于硬盘的IO瓶颈,这个过程会明显比较长,所以用户会看到屏幕上会有进度条,等写入内存操作完成后电脑才会恢复到休眠前的状态。优点:由于休眠过程中无需给内存供电,最大的优点是省电。而且由于回写硬盘的机制,此模式的数据安全性较高。缺点:从原理中可以明显看到这个模式最大的缺点就是从休眠恢复的时间较长。3. mode 3原理:这个模式又叫safe sleep模式,听它名字就知道他很安全了它也叫混合休眠模式,因为他是混合了mode 0和mode 1的特点而成。在进入休眠时,内存的数据不但会像mode 1一样回写到内存镜像文件中,而且在整个休眠过程中系统都对内存模块保持供电。这样的结果是内存内的数据同时存在于两个地方:内存中和镜像文件中。如果休眠恢复时电源或电池是正常供电的,那么系统会像mode 0一样瞬间恢复,用的是内存中的数据。如果休眠恢复的时候电源是中断的或电池是用尽的话,只要再插上电源,同样可以安全的把系统从休眠中恢复,这时候用的是硬盘中内存镜像文件中的状态进行恢复,恢复过程和mode 1一样有点慢。优点:在电源中断或电池用尽的情况下仍然能保持数据安全,在电源或电池无中断的情况下又能保证快速的休眠恢复,是不是很爽?缺点:缺点也是结合了mode 0和mode 1,就是会费点电外加内存镜像文件会占用硬盘空间。哪种模式适合你其实这个问题就要看你用的是啥电脑了,苹果的两种类型电脑有着不同的默认休眠模式:1. 台式电脑:如imac, mac pro等,这类电脑的默认休眠类型为mode 0。道理比较简单,台式电脑都连着电源的,不怕本本那个电池用完。但如果你家经常停电的话,我还是建议你把模式改成mode 3吧。2. 笔记本电脑:如macbook, mackbook pro等,这类电脑的默认休眠类型为mode 3。他的缺点在上面说得比较清楚了,对于环保人士或对本本续航能力比较在意的人来说,mode 3是会较为费电的,所以如果你不介意休眠恢复速度慢的话,可以把模式改为mode 1。查看与修改休眠模式查看与修改其实用的是同一个终端命令,就是pmset。 我们先来看一个截图,说明一下怎么查看模式:解释一下上面框框里的东西:hibernatefile:这个是指休眠专用内存镜像文件的路径,可以通过pmset命令进行修改,但必须在根分区下,所以没啥修改的实际意义。如果你选择用mode 0的话,这个文件可以人工删掉来节省硬盘空间,这个文件的大小与你的电脑物理内存大小一致,比如你的电脑是4G内存,那这个文件就有4G这么大,还是很可观的哦。hibernatemode:这个不用多说,就是上面解释了一大串的那个模式数字了。其实这里的数字不止有0,1,3三种,但其他的我也没研究,不是常用的东西不深究了。那如何来修改这两个值呢?请看以下两个命令sudo pmset -a hibernatefile 其中filepath就是你想指定内存镜像文件存在的路径sudo pmset -a hibernatemodemodenumbermodenumber就是0,1,3了鸣谢今天关于休眠的这个

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论