Cnbeta 05月04日 19:22
EXT2 DAX 模式即将被弃用并将于年底移除
index_new5.html
../../../zaker_core/zaker_tpl_static/wap/tpl_guoji1.html

 

EXT2文件系统的直接访问(DAX)模式由于PMEM未能普及,使用范围有限,预计将于2025年底移除。SUSE的Jan Kara已准备好在Linux 6.16合并窗口之前发布弃用补丁。EXT2 DAX最初旨在与英特尔傲腾DC持久内存等产品配合使用,但这些产品已被取消。该模式允许文件系统直接读写类似内存的存储设备,避免数据复制到页面缓存。用户目前可以通过“-o dax”挂载选项在直接访问模式下运行EXT2,但会收到弃用警告。建议用户改用ext4驱动程序,XFS和EROFS也支持DAX模式。

⚠️ EXT2文件系统的DAX模式因PMEM普及度低,将在2025年底被弃用。该模式允许直接读写存储设备,绕过页面缓存,但因硬件支持不足而逐渐失去意义。

💻 EXT2 DAX最初是为英特尔傲腾DC持久内存等产品设计的,但随着这些产品的失败,EXT2 DAX的使用场景也随之减少。在ext2驱动程序中支持DAX的实现没有意义,因为ext4驱动程序可以访问相同的文件系统

✅ 用户目前可以通过“-o dax”挂载选项启用EXT2的DAX模式,但会收到弃用警告,提示改用ext4驱动程序。EXT4、XFS和EROFS文件系统仍然支持DAX模式,为需要持久内存的用户提供替代方案。

📅 移除计划将于2025年底实施,这预计是在今年的长期支持内核版本发布之后。这意味着开发者有充足的时间迁移到其他支持DAX的文件系统。

EXT2 文件系统的直接访问“DAX”模式即将被弃用,预计将于 2025 年底(即今年的长期支持 (LTS) 内核版本发布后)移除。SUSE的 Jan Kara 已在 Linux 6.16 合并窗口之前排队等待,准备发布弃用 EXT2 DAX 模式的补丁:

由于 PMEM 未能真正普及,DAX 的使用范围不如我们最初预期。因此,如果同一个文件系统可以通过 ext4 驱动程序访问,那么在 ext2 驱动程序中支持 DAX 的实现似乎没有意义,因为这只是“简单实现”。我们应该在 2025 年底彻底放弃 ext2 中的 DAX 支持,并最终彻底删除相关代码。

这仅涉及在 DAX 模式下使用 EXT2,而非 EXT2 文件系统驱动程序本身。EXT2 DAX 最初旨在与英特尔傲腾 DC 持久内存等产品配合使用,但这些产品未能成功,并且很久以前就被取消了。在 DAX 模式下,文件系统避免将数据复制到页面缓存中,而是直接读写类似内存的存储设备。

EXT2 驱动程序可以使用“-o dax”挂载选项在直接访问模式下运行。EXT2 驱动程序对 DAX 的支持仅处于实验阶段,最新报告如下:

DAX 已启用。警告:ext2 驱动程序中的 DAX 支持已弃用,并将于 2025 年底移除。请改用 ext4 驱动程序。

这项移除计划将于 2025 年底实施,因为这可能是继今年的长期支持内核版本(作为年度最后一个内核版本)之后的周期。

EXT4 驱动程序仍可在 DAX 模式下使用,对于拥有相关持久内存设备的用户,XFS 和 EROFS 也支持 DAX 模式。

Fish AI Reader

Fish AI Reader

AI辅助创作,多种专业模板,深度分析,高质量内容生成。从观点提取到深度思考,FishAI为您提供全方位的创作支持。新版本引入自定义参数,让您的创作更加个性化和精准。

FishAI

FishAI

鱼阅,AI 时代的下一个智能信息助手,助你摆脱信息焦虑

联系邮箱 441953276@qq.com

相关标签

EXT2 DAX 文件系统 弃用 PMEM
相关文章