微軟開放exFAT 技術并積極將其添加到 Linux 內核后,Linux Kernel 5.4 帶來了對 exFAT 文件系統的初步支持?,F在,基于早期代碼進行改進,新的 exFAT 文件系統驅動程序將搭載在 Linux Kernel 5.7 提供。
Linux Kernel 5.4 使用的 exFAT 驅動程序基于三星幾年前開發的版本,以及此期間進行的各種其他改進。不過多年來,三星內部也一直在使用并改進 exFAT Linux 驅動程序,還將其作為設備的一部分進行銷售。自從微軟去年開放 exFAT 技術規范以來,三星一直在努力為文件系統驅動程序的上游提供改進,并使用其 Android 設備一直應用上游內核代碼庫。
在過去的幾個月里,三星對驅動程序的代碼進行了重大修訂,追求穩步發展的 exFAT 驅動程序自上線以來也一直是在繼續進行代碼清理。
exFAT 目前主要用于消費者級的 U 盤和存儲卡上
三星最新的 exFAT 驅動正在準備進入VFS 的下一代倉庫,據說此驅動程序的狀態比舊版本更好,并且由三星工程師積極維護,還將繼續向前發展。它將直接進入內核的文件系統部分。
現有的驅動程序尚未被移除,但在 Kconfig 配置中,這兩個 exFAT 驅動程序屬于互斥關系,因此無法從同一內核中激活兩者。大概一旦新的 exFAT 驅動程序通過了驗證,舊的驅動程序便很可能會從內核代碼樹中刪除。新的實現位于 fs/exfat 中,并使用 EXFAT_FS Kconfig switch 進行構建。
-
微軟
+關注
關注
4文章
6572瀏覽量
103963 -
Linux
+關注
關注
87文章
11232瀏覽量
208949
發布評論請先 登錄
相關推薦
評論