开发者不到 5 分钟制作 2 个 Linux 补丁,可提高 I / O 操作性能 6%
来源:IT之家 作者:故渊
IO_uring 的创建者、Linux 内核 IO 的狂热爱好者延斯・阿克斯博(Jens Axboe)近日发布推文,表示在拖延多年之后实施相关代码,可以让 I / O 操作的性能提高 6%。
翻译 Axboe 推文内容如下:
这是我多年来一直惦记的事,今天终于完成了。说来有点遗憾,因为修改时间不超过 5 分钟,却能带来超过 6% 的改进。在全面的发行版内核配置上,改进幅度可能更大。
Axboe 在不到 5 分钟的时间里,制作了 2 个补丁,在块层中实现了问题侧时间查询的缓存,从而提高 I / O 性能 6% 以上。
Axboe 解释说,由于默认情况下时间查询的性能开销较大,他在测试时通常会禁用 iostats。但在为问题侧时间查询提供一些基本缓存时,他发现 IOPS 提高了约 6%,而对于更臃肿的 Linux 发行版厂商内核来说,提高的幅度可能更大。
根据 Axboe 发布的 RFC 补丁说明,这两个补丁主要通过减少对 I / O 系统的查询次数来提高性能:
只是将当前时间缓存在 blk_plug 结构中,前提是任何问题侧的时间查询都可以通过它获得足够的粒度。
END
官方站点:www.linuxprobe.com
Linux命令大全:www.linuxcool.com
刘遄老师QQ:5604215
Linux技术交流群:2636170
(新群,火热加群中……)
想要学习Linux系统的读者可以点击"阅读原文"按钮来了解书籍《Linux就该这么学》,同时也非常适合专业的运维人员阅读,成为辅助您工作的高价值工具书!
微信扫码关注该文公众号作者
戳这里提交新闻线索和高质量文章给我们。
来源: qq
点击查看作者最近其他文章