转自:cnBeta
如果你经常让你的系统经历休眠周期,那么从即将开始的 Linux 5.10 周期开始,性能应该会好很多。在即将到来的Linux 5.10合并窗口中,有一个变化允许对休眠/恢复的I/O请求进行批处理,以加快休眠和恢复进程。
到目前为止,Linux 内核依靠为每一页数据提交单独的 I/O 请求,但现在 Linux 5.10+ 的时候,它设置为使用 batch 与 blk_plug。
开发者Xiaoyi Chen的内核补丁解决了这一问题:合并I/O请求让系统休眠和恢复的速度提升了一个数量级以上。在使用的32GB内存中,16GB内存的一个休眠和恢复周期在改变前需要21分钟左右,在存储IOPS有限的系统上,改变后仅需要1分钟。"
Xiaoyi Chen在亚马逊EC2旗下主导了这项工作,这项改变是在系统休眠的通用电源管理代码中完成的。那些I/O存储性能较低的系统将看到更大的好处,Linux 5.10版本正在加紧准备,预计年底左右走向稳定版本。
关于休眠/恢复期间I/O请求批量化的更多细节,请参考电源管理linux-next内核补丁的更多资料。
原文标题:新改进让 Linux 5.10 能更快地休眠以及恢复工作
文章出处:【微信公众号:Linux爱好者】欢迎添加关注!文章转载请注明出处。
责任编辑:haq
-
内核
+关注
关注
3文章
1423浏览量
41661 -
Linux
+关注
关注
88文章
11536浏览量
214919 -
亚马逊
+关注
关注
8文章
2706浏览量
84992
原文标题:新改进让 Linux 5.10 能更快地休眠以及恢复工作
文章出处:【微信号:LinuxHub,微信公众号:Linux爱好者】欢迎添加关注!文章转载请注明出处。
发布评论请先 登录
迅为RK3568开发板OpeHarmony学习开发手册1.1-内核移植优化
【HZ-RK3568开发板免费体验】3、开启Linux Kernel RT功能
服务器数据恢复—Linux系统服务器崩溃的数据恢复案例
Linux后台进程管理详解

Linux进程状态详解

深入解析Linux程序与进程

服务器数据恢复—LINUX系统删除/格式化的数据恢复可行性分析
使用lsof实现对linux文件的误删除恢复练习

深入Linux进程管理:提升效率与稳定性的关键方法

一文搞懂Linux进程的睡眠和唤醒
服务器数据恢复—异常断电导致linux系统无法启动的数据恢复案例
Linux用户身份与进程权限详解

服务器数据恢复—Linux网站服务器硬盘出现坏扇区的数据恢复案例
干货分享 | TSMaster—LIN 唤醒与休眠机制

评论