文件系统驱动厂商 Paragon 的开发者一年前曾向 Linux 内核提交补丁,希望 Linux 内核可以合并他们开发的 NTFS 读写驱动。

名为"NTFS3"的内核驱动为微软的 NTFS 文件系统提供了比内核或 FUSE 更好的读写支持,以在 Linux 平台上支持 NTFS 文件系统。
目前 Linux 内核使用的开源 NTFS 驱动有三个:
- 内核
ntfs驱动,默认情况只支持只读,不支持任何更高级的功能,如日志记录、卷影副本、文件系统压缩等- FUSE 的
ntfs-3g驱动支持可读写,功能比内核的多,但由于处理 NTFS 文件系统中的文件时的用户/内核上下文切换,其速度慢很多- Paragon 的
ntfs3驱动,具有完整的读写支持、日志记录、版本控制等。
在过去的一年里,新的 NTFS 驱动已经经历了多轮审查,并且进入了相当好的状态阶段。即使这是早期的代码,但从根本上说也它也比现有的 NTFS 内核驱动要好,而且在所有的上游代码被审查之后,其质量已经达到了能够被合并入 Linux 内核的状态,前提是 Paragon 开发者仍然愿意维护这些代码。
但在最近的 Linux 内核开发周期,包括上周结束的 Linux 5.14 合并窗口中,都没看到 Paragon 开发者向 Linux 内核提交驱动,也没向 Linus 提交 PR 来添加这个新的 NTFS 驱动程序。
对此,Linus 在内核邮件列表回复道,如果代码已经通过了审查,并会继续维护,相关的开发者应该向他提交 PR。
猜你喜欢:暂无回复。

