近日,Sony 工程師 Yuezhang Mo 為 Linux 內核提交了 exFAT 檔案系統的重大更新。此次更新不僅解決了 exFAT 堆棧損壞、錯誤返回等長期存在的問題,還在性能方面實現了顯著提升。

exFAT(Extensible File Allocation Table)檔案系統由微軟推出,專為快閃記憶體裝置提升,旨在替代老舊的 FAT32 格式。隨著技術的發展,64bit exFAT 檔案系統應運而生,並逐步得到廣泛應用。而 Linux 內核對 exFAT 的支援,則進一步推動了其跨平台兼容性。

Yuezhang Mo 工程師此次的更新內容頗為豐富。他首先對檔案系統進行了全面的修復,解決了堆棧損壞、錯誤返回值等關鍵問題。同時,他還改善了檔案刪除操作,啓用 discard 選項後,系統能夠批量釋放閒置存儲塊,使得刪除大檔案的效率得到極大提升。據測試,刪除 80GB 檔案的時間從原來的 4分46秒縮短至 2秒以內,效率提高了172倍。

此次提升不僅提升了用戶體驗,也為高性能存儲裝置適配 exFAT 提供了可能。discard 選項的引入,使得檔案系統能夠實時通知存儲裝置釋放閒置塊,提高了存儲裝置的利用率。而批量處理連續簇的方式,則避免了軟鎖死的風險,確保了檔案系統的穩定性。

Yuezhang Mo 工程師的此次更新,使得 exFAT 檔案系統在 Linux 平台上煥發出了新的生機。

_______

更多平台立即 Follow:Qooah IG (@qooah)Qooah YouTube,八掛產品發佈會現場,睇盡靚靚 Show Girls