中关村在线

游戏硬件

Linux 7.3将集成轻量直写IO优化,破解PCIe 5.0 SSD小IO性能瓶颈

新一代PCIe五代NVMe固态硬盘硬件性能强劲,但在Linux系统环境下,长期受限于内核调度机制,在小尺寸读写场景中存在显著性能损耗。即便采用顶级硬件配置,实际运行效能仍难以充分释放,导致算力资源未能有效利用,成为行业普遍存在的瓶颈问题。

Linux内核7.2版本的特性合并工作已经完成,稳定版预计还需约两个月方可发布。开发团队已同步启动7.3版本的前期规划与优化工作,将高速固态硬盘在小IO读写场景下的性能瓶颈作为重点攻坚方向,从底层机制入手实施针对性改进。

字节跳动工程师常峰楠深入剖析性能衰减成因,发现当五代固态硬盘执行4K随机读取操作时,内核IOmap框架中直接IO路径存在明显冗余开销,大量计算资源被消耗在内存分配及状态机调度等非核心环节。

为此,研发团队设计了一套轻量级直写IO路径方案,专为不超过索引节点块大小的读取请求提供支持,全面兼容EXT4与XFS两种主流服务器文件系统,同时规避了文件加密等可能引发兼容性问题的复杂场景。

实测结果显示,配备PCIe五代NVMe固态硬盘的设备在4K随机读取性能上实现明显跃升,IOPS由192万提升至219万,切实解决了高端固态硬盘在小文件读写任务中长期存在的性能浪费问题。

在IO_uring异步读写接口测试中,面对高队列深度负载,该优化方案使EXT4与XFS文件系统综合性能提升约百分之十,显著增强数据库、云存储等依赖高并发小IO操作的关键业务运行效率。

目前,该IOmap轻量直写优化补丁已集成至虚拟文件系统开发分支,并进入内核主线代码提交队列,计划于2026年下半年随Linux 7.3版本正式发布,为服务器存储系统带来无需额外成本的底层性能升级。

展开全文
人赞过该文
内容纠错

相关电商优惠

评论

更多评论
还没有人评论~ 快来抢沙发吧~

读过此文的还读过

点击加载更多

内容相关产品

说点什么吧~ 0

发评论,赚金豆

收藏 0 分享
首页查报价问答论坛下载手机笔记本游戏硬件数码影音家用电器办公打印 更多

更多频道

频道导航
辅助工具