Linux 6.19启用Per-CPU BIO缓存:文件系统性能提升2%的幕后功臣
12月9日,据外媒Phoronix报道,Linux 6.19内核合并窗口期迎来了一项关键性能优化。
免费影视、动漫、音乐、游戏、小说资源长期稳定更新! 👉 点此立即查看 👈
除了主要的块设备与IO_uring更新外,内核开发者本周还合并了多项NVMe改进,并默认启用了Per-CPU BIO缓存,旨在进一步提升文件系统性能。
据悉,该项目由字节跳动工程师主导推进,已于本周一随块设备子系统更新一同并入Linux 6.19主线。

技术文档显示,Per-CPU BIO缓存此前主要用于IO_uring与裸块设备等场景。新补丁将其应用扩展至文件系统领域,使ext4文件系统在NVMe存储基准测试中实现了从562K至574K IOPS的性能提升(增幅约2.1%),同时bio_alloc_bioset操作的CPU占用率也从1.42%降至1.22%。
开发者解释道:“经过讨论,我们认为默认启用该缓存更有利于整体性能提升。”
补丁中公布的测试数据显示:
在使用IO_uring与ext4及NVMe进行测试时,基础IOPS为562K,启用补丁后提升至574K;BIO分配函数的CPU占用则从1.42%降至1.22%。
即便在最不利的情况下(由CPU A分配BIO,而由CPU B释放BIO),IOPS仅从648K微降至647K,影响几乎可以忽略。
开发者还使用fio测试了ext4、xfs文件系统,搭配libaio、sync、IO_uring等多种模式,在null_blk与NVMe设备上均未发现明显的性能回退。
这些结果表明,此项更改在多数场景下都能带来可见的性能提升,同时保持了系统稳定性。
热门专题
热门推荐
披露文件显示特朗普3月份购买了至少5100万美元的债券 根据4月26日公布的财务披露文件,一份来自美国政府道德办公室的报告揭示了前总统特朗普在3月份的资产动向。数据显示,他当月进行了多达175笔金融交易,其中债券类资产的购买总额至少达到5100万美元。 这些披露表格有一个特点:它们通常不列出每笔买卖
在当今快节奏的生活中,无论是个人工作还是日常生活,我们都需要处理大量的重复性任务。这些任务不仅占用我们的宝贵时间,而且容易导致疲劳和错误。为了解决这一问题,实在智能RPA作为一款出色的自动化工具,成为了个人用户提升工作效率的得力助手。 面对电脑前日复一日的重复操作,你是否也感到过疲惫又无奈?数据复制
RPA Agent:解放人力的数字化员工 咱们先来明确一个概念:RPA Agent,也叫机器人流程自动化智能体。这名字听起来挺技术范儿,但说直白点,它就像一位不知疲倦、绝不犯错的“数字化员工”。它的核心使命,就是替代或者协助我们人类,去处理那些日常工作中大量存在的、重复且规则明确的计算机操作任务。
智能文档抽取:理解其核心与应用价值 什么是智能文档抽取?简单来说,这是一种借助机器学习、自然语言处理等前沿技术,对海量文档进行智能解析的过程。它的本事在于,无论面对的是文本段落还是复杂的表格,都能精准地抓取其中的关键信息,并以“Key-Value”这类高度结构化的格式整理输出。 那么,这项技术在实际
AI人工智能对话的原理 要理解AI如何与你流畅对话,核心绕不开一项关键技术——自然语言处理(NLP)。这门学科可不简单,它巧妙地融合了计算机科学、数学和语言学的智慧。可以说,NLP是整个智能问答系统的大脑,专门负责分析和处理文本信息,目标是让机器真正“读懂”人类的语言。 在具体的问答场景里,NLP技





