驱动之家 前天
硬件顶配却跑不满!Linux新版本根治高端固态性能浪费问题
index_new5.html
../../../zaker_core/zaker_tpl_static/wap/tpl_keji1.html

 

快科技 7 月 2 日消息,新一代 PCIe 五代 NVMe 固态硬盘硬件性能上限极高,但长期受 Linux 内核调度机制限制,小尺寸读写场景存在严重性能空耗,高端硬件无法发挥全部算力优势,出现硬件顶配性能跑不满的行业普遍问题。

Linux 7.2 版本特性合并窗口已结束,稳定版发布尚需两个月,开发团队已提前筹备 7.3 版本优化更新,重点针对高速固态小 IO 读写瓶颈进行底层修复,补齐软硬件适配短板。

字节跳动工程师常峰楠精准定位性能损耗根源,五代高速固态进行 4K 随机读取时,内核 IOmap 框架的直接 IO 路径存在冗余开销,大量算力浪费在内存分配与状态机调度流程中。

研发人员针对性设计轻量化简易直写 IO 路径,专门适配尺寸不超过索引节点块大小的读取请求,兼容 EXT4 和 XFS 两大主流服务器文件系统,同时规避文件加密等兼容冲突场景。

实测数据验证优化效果,搭载 PCIe 五代 NVMe 固态的设备,4K 随机读取 IOPS 从 192 万提升至 219 万,彻底解决高端固态小文件读写的性能浪费问题。

依托 IO_uring 异步读写接口测试,高队列深度负载场景下,两款主流文件系统综合性能可提升百分之十,大幅优化数据库、云存储等高并发小 IO 业务的运行效率。

目前这套 IOmap 简易直写优化补丁已并入虚拟文件系统开发分支,进入内核主线排队序列,预计今年下半年随 Linux 7.3 版本正式上线,为服务器存储提供免费底层性能升级。

宙世代

宙世代

ZAKER旗下Web3.0元宇宙平台

一起剪

一起剪

ZAKER旗下免费视频剪辑工具

相关标签

linux 字节跳动 固态硬盘 效果 数据库
相关文章
评论
没有更多评论了
取消

登录后才可以发布评论哦

打开小程序可以发布评论哦

12 我来说两句…
打开 ZAKER 参与讨论