Linux 7.1把新NTFS驱动并进mainline,第一反应是终于不用跟Paragon那个半吊子模块较劲了。搞引擎IO层这么多年,文件系统驱动就是存储栈的基座,接口设计脏不脏,直接决定上层逻辑能不能跑得顺。Paragon NTFS3这几年维护乏力,VFS层适配像块legacy code,读写效率卡在内核态边界上,就跟渲染线程卡在lock contention上一样,perf一抓hot path全红。
这次社区重写直接进主线,不光是补上了写入支持。更现代的VFS接口,稀疏文件、压缩特性全齐,相当于给存储后端换了个干净的Resource Manager。对企业桌面和混合存储场景来说,再也不用手动挂taint模块,部署门槛直接对半砍。
往深了说,这是内核社区对闭源文件系统遗产的态度掉头