Linux 7.1 合併全新 NTFS 驅動 效能同穩定性明顯提升

資深 Linux 核心開發者 Namjae Jeon 提交全新 NTFS 檔案系統驅動請求,期望合併入即將到來的 Linux 7.1 版本。此舉引起社群廣泛關注,因為新驅動旨在取代目前由 Paragon Software 貢獻、但近年功能進展有限的 NTFS3 驅動,從而改善 Linux 下 NTFS 使用體驗。Namjae Jeon 此前主導 exFAT 驅動及 KSMBD 等多個核心項目,早於去年便公布名為「NTFSPLUS」的新 NTFS 驅動,目標在效能與特性上全面超越現有 NTFS3

及其他方案。經過多輪迭代後,此項目放棄「NTFS PLUS」名稱,被視為早期 Linux NTFS 核心驅動的現代化重構。

開發歷程與技術亮點

此開發工作持續約四年,已實現對 NTFS 檔案系統的完整讀寫支援,在穩定性方面明顯優於 NTFS3,並在 XFStests 測試套件中表現更理想。新驅動還配備用戶態工具,用於執行檔案系統檢查(FSCK)等運維工作,進一步完善整體解決方案。在核心技術層面,新版 NTFS 驅動充分利用當代 Linux 核心新特性,包括 IOmap 與 folio 等機制,其組件成熟度甚至優於當前核心中的 NTFS3 驅動,實現更貼近現代核心架構的途徑。

兩個月前,此驅動已進入 Linux-Next 分支,接受更廣泛環境測試與使用,同時持續收到多名核心維護者及審核者意見。 從代碼規模來看,此全新/重構 NTFS 驅動為 Linux 核心帶來超過 3.6 萬行新代碼,體現項目複雜度與改動幅度。目前 Linus Torvalds 尚未表態是否納入 Linux 7.1 合併窗口,而該窗口將於下週末結束,相關決定仍懸而未決。

即使本次請求獲批,新驅動加入核心源碼樹後,現有 NTFS3 驅動將暫時保留,以方便仍有需求或偏好原方案的用戶,在過渡期提供更大彈性。對此新 NTFS 驅動感興趣的開發者與用戶,可透過本次提交的拉取請求了解更詳細技術細節與討論過程:https://lore.kernel.org/lkml/CAKYAXd-knEHqHPgz83+bOaLHAcA=f97f2-mnJxLmu0MiDkTgDA@mail.

gmail.com/

AI 內容聲明:本文由 AI 工具輔助撰寫初稿,經 TechRitual 編輯團隊審閱、修訂及事實查核後發佈。如有任何錯誤或需要更正,歡迎聯絡我們

Henderson
Henderson 是 TechRitual Hong Kong 科技編輯,專注報導智能手機、消費電子產品、SIM 卡及流動通訊市場。自加入 TechRitual 以來,累計撰寫數千篇科技報導及產品評測,內容同步發佈至 SINA 及 Yahoo Tech 等主要平台。部分文章由 AI 工具輔助撰寫,經編輯團隊審閱及事實查核後發佈。