LINUX关于休眠、待机和睡眠的问题
待机(Standby)--挂起到内存
将系统切换到该模式后,除了内存,电脑其他设备的供电都将中断,只有内存依靠电力维持着其中的数据(因为内存是易失性的,只要断电,数据就没有了)。这样当希望恢复的时候,就可以直接恢复到待机前状态。这种模式并非完全不耗电,因此如果在待机状态下供电发生异常(例如停电),那么下一次就只能重新开机,所以待机前未保存的数据都会丢失。但这种模式的恢复速度是最快的,一般五秒之内就可以恢复。
linux中可用以下命令实现:
solid-powermanagement suspend to_ram
pm-suspend
echo -n "mem" >state
休眠(Hibernate)--挂起到硬盘
将 系统切换到该模式后,系统会自动将内存中的数据全部转存到硬盘上一个休眠文件中,然后切断对所有设备的供电。这样当恢复的时候,系统会从硬盘上将休眠文件 的内容直接读入内存,并恢复到休眠之前的状态。这种模式完全不耗电,因此不怕休眠后供电异常,但代价是需要一块和物理内存一样大小的硬盘空间(好在现在的 硬盘已经跨越TB级别了,大容量硬盘越来越便宜)。而这种模式的恢复速度较慢,取决于内存大小和硬盘速度,一般都要1分钟左右,甚至更久。
linux中用以下命令实现:
solid-powermanagement suspend to_disk
pm-hibernate
echo -n "disk" >state
睡眠(Sleep)--一种新的模式
是Windows Vista中的新模式,这种模式结合了待机和休眠的所有优点。将系统切换到睡眠状态后,系统会将内存中的数据全部转存到硬盘上的休眠文件中(这一点类似休 眠),然后关闭除了内存外所有设备的供电,让内存中的数据依然维持着(这一点类似待机)。这样,当我们想要恢复的时候,如果在睡眠过程中供电没有发生过异 常,就可以直接从内存中的数据恢复(类似待机),速度很快;但如果睡眠过程中供电异常,内存中的数据已经丢失了,还可以从硬盘上恢复(类似休眠),只是速 度会慢一点。不过无论如何,这种模式都不会导致数据丢失。
相关文章推荐
Linux部分精彩文章推荐
|
LINUX关于休眠、待机和睡眠的问题相关推荐
- linux下休眠/待机命令
http://blog.csdn.net/hshl1214/article/details/6228275
- Win10快速启动、待机(睡眠)、休眠、混合睡眠是什么?
快速启动:关机时将内核运行状态保存在硬盘. 待机(睡眠):指除了内存外的所有设备断电,只有内存继续运行.由内存保存系统运行状态,当恢复使用时,从内存恢复状态.这种情况下,恢复使用可以认为只要1秒钟.这 ...
- linux 如何设置待机时间_linux 休眠功能介绍(转)
在Linux中,休眠主要分三个主要的步骤: 冻结用户态进程和内核态任务 调用注册的设备的suspend的回调函数 顺序是按照注册顺序 休眠核心设备和使CPU进入休眠态冻结进程是内核把进程列表中所有的进 ...
- 电脑休眠和睡眠的区别_Windows操作系统中的休眠模式和睡眠模式有什么区别?...
在工作中,我们会遇到这样一种情况.在电脑上做事情做到一半,突然有紧急的事情要处理,需要离开电脑.打开了好多网页,文档写了一半,软件开了五六个,要是关机了下次再打开,那要一个个找回来,太麻烦了.想保存当 ...
- 计算机休眠后无法唤醒硬盘,大师给你说win10电脑休眠待机后无法唤醒固态硬盘的完全解决办法...
今日有网友来向小编反馈说他在使用系统的时候遇到了win10电脑休眠待机后无法唤醒固态硬盘的问题,这个对于那些比较熟悉win10系统的网友处理起来很简单,但是不太熟悉电脑的网友面对win10电脑休眠待机 ...
- linux 如何设置待机时间_虚拟机linux系统怎样设置待机时间
电脑设置了待机或者睡眠模式,造成一段时间后,电脑自动关闭显示器,进入睡眠模式的缘故,俗称:"黑屏"(系统切换到睡眠状态后,系统会将内存中的数据全部转存到硬盘上的休眠文件中,然后关闭 ...
- 睡眠、休眠、混合睡眠三者之间的关系与区别
1.先说一下"最古老"的待机:电脑待机待机(Standby):将系统切换到该模式后,除了内存,电脑其他设备的供电都将中断,只有内存依靠电力维持着其中的数据(因为内存是易失性的,只要 ...
- Windows 11 设置开启S3深度睡眠 仅保留内存工作 最省电的睡眠模式 禁用现代待机 解决睡眠后主机还在运行风扇还在转
轻薄笔记本本也许S0级别的睡眠是可以使用的,因为本身其就不费电,但是游戏本往往都是高能耗,又或者直接上的台式机降功率的CPU,S0级别的睡眠可能一晚上就直接没电了,属实玩不起. 为什么S0睡眠这么耗电 ...
- w10系统老是自动息屏_大师解答win10系统无法自动关屏/待机和睡眠的恢复教程
许多win10系统用户在工作中经常会遇到win10系统无法自动关屏/待机和睡眠的情况,比如近日有用户到本站反映说win10系统无法自动关屏/待机和睡眠的问题,但是却不知道要怎么解决win10系统无法自 ...
最新文章
- 关于 android 加载 res 图片 out of memory 问题 解决 同样适用于 sd卡图片
- Swift 注释规范和文档注释
- 运维不懂这些面试题拿不到高薪
- 全球及中国重型设备备件行业发展动态及未来趋势调研报告2021年版
- mysql(四)log
- android 如何修改百度导航诱导界面,Android 百度导航SDK
- scala的函数(day02)
- magento如何在首页显示产品
- c语言的返回类型是指针变量吗,C语言-指针类型
- oracle ora 16047,令人误解的ORA-16047: DGID mismatch between destination setting and target database...
- Zigbee 协议栈网络管理
- 索尼Xperia X Performance解锁、刷TWRP、刷原厂固件、刷安卓8.1AOSP
- wait和notify,sleep
- 苹果apple账号授权登录第三方APP
- 【云原生之Docker实战】使用Docker部署家庭个人在线音乐平台
- 最好看的Excel条形图 如何用Excel图表把它做出来
- android 购物车操作并发,Android 购物车页面和逻辑实现
- 为什么 UDP 有时比 TCP 更有优势
- python五子棋单机版源代码_Python基于pygame实现单机版五子棋对战
- ORACLE向表插入记录的顺序和读取记录的次序一样吗??
热门文章
- 一个历时五天的 Bug,是如何被灭的?
- 人到不惑,程序员是否该认命?
- 小米“祭出” AIoT 神器!| 技术头条
- 我们为什么要学习 Python、TypeScript 与 Go?
- DNS 教父怒喷 DNS-over-HTTPS!
- “刘强东案”细节流出;小米或全球首发5G手机;罗永浩密会纳德拉;| 极客头条...
- “宇宙最强”GPU —— NVIDIA Tesla V100 面向开发者开放试用!
- 网络编程之信号(处理僵尸进程的终极办法)之初识信号捕捉器
- 循序渐进!java开发手册阿里巴巴泰山版
- 自己写个简易版 PicGo