自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

詳細(xì)剖析Linux睡眠休眠狀態(tài)

運維 系統(tǒng)運維
Linux睡眠休眠是不太常用的兩種狀態(tài),Linux睡眠休眠各有兩種方式,每種方式都有不同的特點,我們接下來就詳細(xì)討論一下。

Linux睡眠休眠能否像我們常用的windows系統(tǒng)提供睡眠和休眠狀態(tài)。在Linux睡眠休眠中,睡眠有兩種方式:mem和standby,休眠也有兩種方式:shutdown和platform。每種方式都會有些不同。
在作之前,先檢查一下你的內(nèi)核能支持哪些方式:

# cat /sys/power/state
standby disk

Linux睡眠休眠:1. 睡眠 (sleep)

睡眠可能有兩種方式:mem和standby,這兩種方式都是suspend to RAM,簡稱STR,只是standby耗電更多一些,返回到正常工作方式時間更短一些而已。

只需要

# echo standby > /sys/power/state

就可以了。

Linux睡眠休眠2. 休眠 (hibernation)

休眠也有兩種方式:shutdown和platform。shutdown是通常的方式,比較可靠一些。如果你的系統(tǒng)上ACPI支持非常好,那就有機(jī)會支持platform方式。激活的方式稍有不同:

# echo platform > /sys/power/disk; echo disk > /sys/power/state
or
# echo shutdown > /sys/power/disk; echo disk > /sys/power/state

注意休眠有一個前提,就是在系統(tǒng)啟動時需要指定resume設(shè)備,也就是休眠的鏡像需要保存的分區(qū)。一般都用swap分區(qū)來做。

指定方式是:

kernel /boot/vmlinuz root=/dev/sda1 resume=/dev/sda2 vga=0x314 ...

這樣在系統(tǒng)啟動時,內(nèi)核會檢查resume中的內(nèi)容,如果存在上次休眠的鏡像,那內(nèi)核便會將鏡像讀入內(nèi)存,恢復(fù)正常工作狀態(tài)。 

51cto


 

【編輯推薦】

  1. 閑談一款Linux股票軟件
  2. 全面分析Linux正則表達(dá)式(一)
  3. 詳解Linux init進(jìn)程及相關(guān)文件
  4. Linux系統(tǒng)啟動深度剖析(一)
  5. 怎樣處理Linux死機(jī)
責(zé)任編輯:小霞 來源: 博客園
相關(guān)推薦

2010-03-04 17:36:01

Linux系統(tǒng)分區(qū)

2009-12-30 09:23:04

Windows 7補(bǔ)丁下載

2010-03-08 14:40:27

Linux進(jìn)程調(diào)度

2010-01-07 10:22:49

Linux內(nèi)核

2010-03-08 09:09:48

2010-03-05 16:54:47

2012-04-10 09:53:15

2009-09-29 10:00:40

Spring AOP框

2011-06-15 12:36:58

JSPBEAN

2009-08-27 17:14:36

C# Socket

2009-09-02 10:26:23

JSP和BEAN

2010-02-23 10:32:20

Python 腳本

2010-03-15 14:58:58

交換技術(shù)

2009-09-11 11:17:04

C#引用類型

2017-08-16 10:12:10

CNN網(wǎng)絡(luò)數(shù)據(jù)

2009-12-16 11:16:03

VS 2005開發(fā)環(huán)境

2009-09-18 10:00:17

C#數(shù)組操作

2009-08-31 17:26:32

C#異常處理

2009-09-03 16:58:49

C#內(nèi)存管理

2009-08-27 17:51:34

C#匿名方法
點贊
收藏

51CTO技術(shù)棧公眾號