Linux 5.18 對 exFAT 檔案系統支援進行了兩項關鍵改進

2022-04-03 09:00:24

據外媒 :本週的 Linux 5.18 合併視窗有兩個微軟 exFAT 檔案系統的驅動 PR ,儘管數量不多,但都是非常重要的驅動程式修補程式。

Linux 5.18+ 上的 exFAT 新增了一個允許存取帶有尾隨點的路徑選項。到目前為止,exFAT 驅動程式無條件地從路徑元件中刪除了尾隨句點,而 Linux 5.18 引入了 exFAT「keep_last_dots」掛載選項,可用於控制是否去除尾隨句點。這項工作的動機是發現 FUSE exFAT 驅動程式的尾隨點能發揮很好的效果,但 Linux 核心驅動程式不允許。有關該可在 Linux 核心郵寄清單中檢視。

Linux 5.18 的是:不再清除回寫中的 VolumeDirty 和避免縮短儲存裝置壽命。在此修補程式之前,如果 'dirsync' 或 'sync' 未啟用,VolumeDirty 在回寫中會首先被清除。但如果清理 VolumeDirty 後突然斷電,而沒有寫入其他更新,則 exFAT 檔案系統將無法在下次掛載時檢測到電源故障。且在更新父目錄時會重新設定 VolumeDirty ,但不會清除。這意味著每次回寫至少要寫入一次 BootSector,這會縮短裝置的壽命。

以上就是 Linux 5.18 中的  。

展開閱讀全文