Echo

Echo 关注TA

大家好,我是Echo!

Echo

Echo

关注TA

大家好,我是Echo!

  •  普罗旺斯
  • 自由职业
  • 写了309,679,512字

该文章投稿至Nemo社区   资讯  板块 复制链接


开发者不到 5 分钟制作 2 个 Linux 补丁,可提高 I / O 操作性能 6%

发布于 2024/01/17 14:21 178浏览 0回复 590

IT之家 1 月 17 日消息,IO_uring 的创建者、Linux 内核 IO 的狂热爱好者延斯・阿克斯博(Jens Axboe)近日发布推文,表示在拖延多年之后实施相关代码,可以让 I / O 操作的性能提高 6%。

IT之家翻译 Axboe 推文内容如下:

这是我多年来一直惦记的事,今天终于完成了。说来有点遗憾,因为修改时间不超过 5 分钟,却能带来超过 6% 的改进。在全面的发行版内核配置上,改进幅度可能更大。

Axboe 在不到 5 分钟的时间里,制作了 2 个补丁,在块层中实现了问题侧时间查询的缓存,从而提高 I / O 性能 6% 以上。

Axboe 解释说,由于默认情况下时间查询的性能开销较大,他在测试时通常会禁用 iostats。但在为问题侧时间查询提供一些基本缓存时,他发现 IOPS 提高了约 6%,而对于更臃肿的 Linux 发行版厂商内核来说,提高的幅度可能更大。

根据 Axboe 发布的 RFC 补丁说明,这两个补丁主要通过减少对 I / O 系统的查询次数来提高性能:

只是将当前时间缓存在 blk_plug 结构中,前提是任何问题侧的时间查询都可以通过它获得足够的粒度。

广告声明:文内含有的对外跳转链接(包括不限于超链接、二维码、口令等形式),用于传递更多信息,节省甄选时间,结果仅供参考,IT之家所有文章均包含本声明。


本文由LinkNemo爬虫[Echo]采集自[https://www.ithome.com/0/745/725.htm]

本文标签
 {{tag}}
点了个评