Linux|Linux 5.20将支持XFS的异步缓冲写入和IO_uring以获得性能提升
Jens Axboe为Linux 5.20开发周期的功能列表做了补充,当使用IO_uring时,对XFS的异步缓冲写入的支持可以带来一些明显的性能优势 。在下一个内核版本中引入的代码可以在使用XFS和IO_uring时实现异步缓冲写入 。领导这项工作的Meta公司的Stefan Roesch解释说:
文章图片
"这个补丁系列增加了对同时使用XFS和IO-uring时的异步缓冲写入的支持 。目前io-uring只支持慢速路径下的缓冲写入,通过在io工作进程中处理它们 。有了这个补丁系列,现在可以支持快速路径中的缓冲写入 。为了能够使用快速路径,所需的页面必须在页面缓存中,xfs中所需要的锁可以被立即授予,并且不需要从磁盘上读取额外的块 。"
文章图片
顺序写入的性能结果明显提升:从77k到209k IOPS,从314MB/s到854MB/s宽,9600ns到120ns延迟 。这些使用XFS的IO_uring数字也使它现在领先于使用XFS的libaio的性能 。
【Linux|Linux 5.20将支持XFS的异步缓冲写入和IO_uring以获得性能提升】更多细节请看此系列补丁:
https://lore.kernel.org/io-uring/20220616212221.2024518-1-shr@fb.com/
IO_uring和块子系统的维护者Jens Axboe也分享了对其他文件系统的支持,Btrfs预计将成为下一个候选 。
推荐阅读
- the|曝FDA将禁止Juul Lab进入美国市场
- 电子商务|亚马孙Alexa将增加一项新技能 模仿任何人的声音
- IT|首尔将在150个公用电话亭设置“交换型充电站”
- Google|面向Galaxy S22的Android 13测试版计划即将开启
- IT|力撑欧盟电气化战略 福特承诺将在西班牙和德国生产电动汽车
- Google|Google将让LGBTQ+人士开设的商户实体可以在地图上被特别标注
- AMD|AMD Instinct MI300 APU将为El Capitan超算提供2 Exaflops双精度算力
- 人物|Tim Cook在接受采访时邀请外界"期待"苹果将如何发展AR
- Apple|MacBook维修零件面临供货延迟 苹果等待零件的客户先将设备带回家
- 电子商务|思莱德(SELECTED)将关闭1300家中国门店 转战电商渠道