首頁(yè) 新聞 > 創(chuàng)新 > 正文

Linux 5.18合并窗口期將整合兩項(xiàng)重要exFAT增強(qiáng)功能

Linux 5.18 的合并窗口期將于本周末結(jié)束,在此之前微軟的 exFAT 文件系統(tǒng)收到了 Pull Request 請(qǐng)求。本周期只有兩個(gè)針對(duì) exFAT 的補(bǔ)丁,但兩個(gè)變化都很重要。

首先,Linux 5.18+ 上的 exFAT 增加了一個(gè)選項(xiàng),允許訪(fǎng)問(wèn)帶有尾部點(diǎn)的路徑。到目前為止,exFAT 驅(qū)動(dòng)無(wú)條件地剔除了路徑組件中的尾部句號(hào),而在 Linux 5.18 中,這一做法被放寬了。

這個(gè)補(bǔ)丁增加了一個(gè)exFAT的"keep_last_dots"掛載選項(xiàng),以控制是否剝離尾部的句子。這項(xiàng)工作的動(dòng)機(jī)是發(fā)現(xiàn) FUSE exFAT 驅(qū)動(dòng)允許尾部的點(diǎn),但 Linux 內(nèi)核驅(qū)動(dòng)不允許。更多細(xì)節(jié)見(jiàn)此補(bǔ)丁。

另一個(gè)針對(duì) Linux 5.18 的補(bǔ)丁在回寫(xiě)時(shí)不再清除 VolumeDirty,這是避免縮短存儲(chǔ)設(shè)備壽命的重要變化。在這次提交之前,如果沒(méi)有啟用"dirsync"或"sync",VolumeDirty 會(huì)在回寫(xiě)時(shí)先被清除。如果在清除 VolumeDirty 后突然斷電,但其他更新沒(méi)有被寫(xiě)入,exFAT 文件系統(tǒng)將無(wú)法在下次掛載時(shí)檢測(cè)到斷電。

而在更新父目錄時(shí),VolumeDirty將再次被設(shè)置但不被清除。這意味著B(niǎo)ootSector將在每次回寫(xiě)時(shí)至少被寫(xiě)入一次,這將縮短設(shè)備的壽命。

來(lái)源:cnBeta.COM

關(guān)鍵詞: 文件系統(tǒng) 增加了一個(gè) 這一做法 提交之前

最近更新

關(guān)于本站 管理團(tuán)隊(duì) 版權(quán)申明 網(wǎng)站地圖 聯(lián)系合作 招聘信息

Copyright © 2005-2018 創(chuàng)投網(wǎng) - 670818.com All rights reserved
聯(lián)系我們:33 92 950@qq.com
豫ICP備2020035879號(hào)-12