日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

S2R

發(fā)布時間:2025/3/15 编程问答 29 豆豆
生活随笔 收集整理的這篇文章主要介紹了 S2R 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

1.Linux內(nèi)核的suspend狀態(tài)

Linux內(nèi)核支持多種類型睡眠狀態(tài),目前存在四種模式:suspend to idle(freeze)、power-on standby(standb)、suspend to ram(memory;STR)和suspend to disk(hibernate),分別對應ACPI狀態(tài)的S0、S1、S3和S4狀態(tài)。
State in Linux ?? ?Label ?? ?state ?? ?ACPI ??? ?備注
#define? PM_SUSPEND_ON???????? ((__force suspend_state_t) 0) ?? ? ??? ? ??? ? ??? ?正常
#define? PM_SUSPEND_FREEZE????? ((__force suspend_state_t) 1) ?? ?freeze ?? ?suspend-to-idle ?? ?S0 ?? ?凍結進程+掛起設備+CPU空閑
#define? PM_SUSPEND_STANDBY??? ((__force suspend_state_t) 2) ?? ?standby ?? ?power-on suspend ?? ?S1 ?? ?凍結進程+掛起設備+關閉nonbootCPU
#define? PM_SUSPEND_MEM???? ((__force suspend_state_t) 3) ?? ?mem ?? ?suspend-to-ram ?? ?S3 ?? ?僅保留RAM自刷新
#define? PM_SUSPEND_MAX????? ((__force suspend_state_t) 4) ?? ?disk ?? ?suspend-to-disk ?? ?S4 ?? ?關閉所有設備包括RAM,也被稱為Hibernate

??? Suspend-To-Idle

??????? 此狀態(tài)包括frozen processes+suspended devices+idle processors,具有輕量化的特點;并且相對于相對于Idle狀態(tài)能節(jié)省更多的功耗,因為此時的用戶空間被凍結且I/O設備進入了低功耗狀態(tài)。

??????? 相對于Suspend-To-RAM它具有低延時的優(yōu)勢。

??? Power-On Suspend

??????? 此狀態(tài)簡稱standby狀態(tài),包括frozen processes+suspended devices+offline nonboot CPUs+suspend low-level system,對CPU的處理更近一步。所以相對于Suspend-To-Idle節(jié)省了更多的功耗,但是由于需要恢復CPU和一些底層功能也花費了更多的時間。

??? Suspend-to-RAM

??????? 掛起到內(nèi)存,簡稱待機。計算機將目前的運行狀態(tài)等數(shù)據(jù)存放在內(nèi)存,關閉硬 盤、外設等設備,進入等待狀態(tài)。此時內(nèi)存仍然需要電力維持其數(shù)據(jù),但整機耗電很少。恢復時計算機從內(nèi)存讀出數(shù)據(jù),回到掛起前的狀態(tài),恢復速度較快。對 DDR的耗電情況進行優(yōu)化是S3性能的關鍵,大多數(shù)手持設備都是用S3待機。此狀態(tài)下計算機會凍結所有的活動并將當前工作狀態(tài)保存到RAM中,然后關閉屏幕進入低功耗模式,通常睡眠和喚醒需要幾秒。此狀態(tài)使所有的設備進入低功耗狀態(tài),僅保留RAM自刷新。所有的設備和系統(tǒng)狀態(tài)都保存在RAM中,所有外設被掛起。

??? Suspend-to-disk

???????? 此狀態(tài)是最省功耗的模式,簡稱休眠。相對Suspend-to-RAM能節(jié)省更多功耗的原因是數(shù)據(jù)會被寫入磁盤中,RAM也可以被關閉。但是這也導致了,更多的恢復延時,在resume的時候讀回到RAM,然后在進行系統(tǒng)和設備狀態(tài)恢復工作。把運行狀態(tài)等數(shù)據(jù)存放在硬盤上某個文件或者某個特定的區(qū)域,關閉硬盤、外設等設備,進入關機狀態(tài)。此時計算機完全關閉,不耗電。恢復時計算機從休眠文件/分區(qū)中讀出數(shù)據(jù),回到休眠前的狀態(tài),恢復速度較慢。電子書項目中,見過一款索尼的電子書,沒有定義關機狀態(tài),只定義了S4,從而提高開機速度。一般在window系統(tǒng)中常見到。此狀態(tài)下計算機將所有活動的狀態(tài)保存到磁盤中,然后處于關機狀態(tài),此模式下是不耗電的,而相比之前的模式,休眠和喚醒的速度都比較慢。但是在一般的嵌入式設備上,此種狀態(tài)不支持。


總結

以上是生活随笔為你收集整理的S2R的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。