處理速度最快提升58%,Linux6.2合并索尼工程師的exFAT文件系
作為32位FAT32文件格式的繼任者,微軟在2012年推出了64位exFAT文件系統(tǒng)7年后的2019年,微軟宣布在Linux平臺支持exFAT格式現(xiàn)在,三年后,Linux 6.2將合并索尼的新exFAT代碼,從而更快地創(chuàng)建和索引文件
這些exFAT代碼來自索尼工程師張越·莫,他發(fā)現(xiàn)減少目錄條目的重復(fù)遍歷可以大大提高exFAT的性能這種優(yōu)化在低端CPU環(huán)境下尤為明顯
本站了解到,索尼工程師張越·莫解釋說:
遍歷完所有目錄條目后,無論是否有足夠的空目錄條目,都會提示一個空目錄條目。
提交之后,您應(yīng)該像這樣提示一個空的目錄條目。
1.如果刪除的目錄條目足夠多,則提示刪除的目錄條目。
2.提示簇鏈末端已刪除和未使用的目錄項是否足夠。
3.如果沒有空目錄條目,則提示新群集中的空目錄條目。
這樣,避免了目錄條目的重復(fù)遍歷,減少了CPU的使用,提高了創(chuàng)建文件和目錄的性能。
為了得出這個結(jié)論,我們用5000個文件進行了測試值得注意的是,改善的程度伴隨著文件大小的增加而增加最快處理速度可提高58%測試在SABRE i.MX6 Lite開發(fā)板上進行,使用Class 4 SD卡
免責(zé)聲明:此文內(nèi)容為本網(wǎng)站轉(zhuǎn)載企業(yè)宣傳資訊,僅代表作者個人觀點,與本網(wǎng)無關(guān)。僅供讀者參考,并請自行核實相關(guān)內(nèi)容。




