新改进让Linux 5.10能更快地休眠以及恢复工作

新改进让Linux 5.10能更快地休眠以及恢复工作

新改进让Linux 5.10能更快地休眠以及恢复工作

· · 154 次点击 ·
·
开始浏览    

这是一个创建于 的文章,其中的信息可能已经有所发展或是发生改变。

如果你经常让你的系统经历休眠周期,那么从即将开始的 Linux 5.10 周期开始,性能应该会好很多。在即将到来的Linux 5.10合并窗口中,有一个变化允许对休眠/恢复的I/O请求进行批处理,以加快休眠和恢复进程。

到目前为止,Linux 内核依靠为每一页数据提交单独的 I/O 请求,但现在 Linux 5.10+ 的时候,它设置为使用 batch 与 blk_plug。

新改进让Linux 5.10能更快地休眠以及恢复工作

开发者Xiaoyi Chen的内核补丁解决了这一问题:合并I/O请求让系统休眠和恢复的速度提升了一个数量级以上。在使用的32GB内存中,16GB内存的一个休眠和恢复周期在改变前需要21分钟左右,在存储IOPS有限的系统上,改变后仅需要1分钟。"

Xiaoyi Chen在亚马逊EC2旗下主导了这项工作,这项改变是在系统休眠的通用电源管理代码中完成的。那些I/O存储性能较低的系统将看到更大的好处,Linux 5.10版本正在加紧准备,预计年底左右走向稳定版本。

关于休眠/恢复期间I/O请求批量化的更多细节,请参考电源管理linux-next内核补丁的更多资料。

154 次点击  
加入收藏

下一篇:GIMP 2.10.22发布 首次支持AVIF图像

回复

暂无回复

原创文章,作者:ItWorker,如若转载,请注明出处:https://blog.ytso.com/tech/linux/221287.html

(0)
上一篇 2022年1月3日 08:20
下一篇 2022年1月3日 08:21

相关推荐

发表回复

登录后才能评论