轉(zhuǎn)自:cnBeta
如果你經(jīng)常讓你的系統(tǒng)經(jīng)歷休眠周期,那么從即將開始的 Linux 5.10 周期開始,性能應(yīng)該會好很多。在即將到來的Linux 5.10合并窗口中,有一個變化允許對休眠/恢復(fù)的I/O請求進(jìn)行批處理,以加快休眠和恢復(fù)進(jìn)程。
到目前為止,Linux 內(nèi)核依靠為每一頁數(shù)據(jù)提交單獨(dú)的 I/O 請求,但現(xiàn)在 Linux 5.10+ 的時候,它設(shè)置為使用 batch 與 blk_plug。
開發(fā)者Xiaoyi Chen的內(nèi)核補(bǔ)丁解決了這一問題:合并I/O請求讓系統(tǒng)休眠和恢復(fù)的速度提升了一個數(shù)量級以上。在使用的32GB內(nèi)存中,16GB內(nèi)存的一個休眠和恢復(fù)周期在改變前需要21分鐘左右,在存儲IOPS有限的系統(tǒng)上,改變后僅需要1分鐘。"
Xiaoyi Chen在亞馬遜EC2旗下主導(dǎo)了這項工作,這項改變是在系統(tǒng)休眠的通用電源管理代碼中完成的。那些I/O存儲性能較低的系統(tǒng)將看到更大的好處,Linux 5.10版本正在加緊準(zhǔn)備,預(yù)計年底左右走向穩(wěn)定版本。
關(guān)于休眠/恢復(fù)期間I/O請求批量化的更多細(xì)節(jié),請參考電源管理linux-next內(nèi)核補(bǔ)丁的更多資料。
原文標(biāo)題:新改進(jìn)讓 Linux 5.10 能更快地休眠以及恢復(fù)工作
文章出處:【微信公眾號:Linux愛好者】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。
責(zé)任編輯:haq
-
內(nèi)核
+關(guān)注
關(guān)注
4文章
1432瀏覽量
42318 -
Linux
+關(guān)注
關(guān)注
88文章
11581瀏覽量
217121 -
亞馬遜
+關(guān)注
關(guān)注
8文章
2710瀏覽量
85342
原文標(biāo)題:新改進(jìn)讓 Linux 5.10 能更快地休眠以及恢復(fù)工作
文章出處:【微信號:LinuxHub,微信公眾號:Linux愛好者】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。
發(fā)布評論請先 登錄
【HZ-T536開發(fā)板免費(fèi)體驗(yàn)】—— linux 進(jìn)程創(chuàng)建
迅為RK3568開發(fā)板OpeHarmony學(xué)習(xí)開發(fā)手冊1.1-內(nèi)核移植優(yōu)化
【HZ-RK3568開發(fā)板免費(fèi)體驗(yàn)】3、開啟Linux Kernel RT功能
服務(wù)器數(shù)據(jù)恢復(fù)—Linux系統(tǒng)服務(wù)器崩潰的數(shù)據(jù)恢復(fù)案例
Linux常用命令大全
Linux后臺進(jìn)程管理詳解
Linux系統(tǒng)進(jìn)程管理入門指南
Linux進(jìn)程狀態(tài)詳解
深入解析Linux程序與進(jìn)程
服務(wù)器數(shù)據(jù)恢復(fù)—LINUX系統(tǒng)刪除/格式化的數(shù)據(jù)恢復(fù)可行性分析
服務(wù)器數(shù)據(jù)恢復(fù)—光纖存儲硬盤故障燈亮起的數(shù)據(jù)恢復(fù)案例
使用lsof實(shí)現(xiàn)對linux文件的誤刪除恢復(fù)練習(xí)
深入Linux進(jìn)程管理:提升效率與穩(wěn)定性的關(guān)鍵方法

Linux 5.10會加快休眠和恢復(fù)進(jìn)程
評論