設(shè)置
  • 日夜間
    隨系統(tǒng)
    淺色
    深色
  • 主題色

刪 80GB 文件時(shí)間 287 → 2 秒:索尼工程師再立新功,Linux exFAT 性能飆升 172 倍

2025/4/2 10:09:19 來(lái)源:IT之家 作者:故淵 責(zé)編:故淵

IT之家 4 月 2 日消息,科技媒體 NeoWin 昨日(4 月 1 日)發(fā)布博文,報(bào)道稱索尼工程師 Yuezhang Mo 再次提交 Linux 補(bǔ)丁,修復(fù) exFAT 堆棧損壞、錯(cuò)誤返回等問(wèn)題外,還大幅升級(jí)文件性能,刪除 80GB 文件時(shí)間從 287 秒縮短至 2 秒,效率提升 172 倍。

IT之家注:exFAT(Extensible File Allocation Table)是微軟于 2006 年推出的文件系統(tǒng),專為閃存設(shè)備(如 U 盤(pán)、SD 卡)優(yōu)化,旨在解決 FAT32 的局限性,同時(shí)保持跨平臺(tái)兼容性。

微軟于 2012 年推出 64 位 exFAT(Extensible File Allocation Table)文件系統(tǒng),逐步替代老舊 FAT32 格式。微軟于 2019 年宣布 Linux 內(nèi)核支持 exFAT,推動(dòng)跨平臺(tái)兼容性。

索尼工程師 Yuezhang Mo 于 2022 年通過(guò)優(yōu)化目錄遍歷邏輯,在 Linux 6.2 內(nèi)核中,提升 exFAT 性能 57%,為后續(xù)改進(jìn)奠定基礎(chǔ)。

Mo 工程師近期再次提交補(bǔ)丁,修復(fù)堆棧隨機(jī)損壞、錯(cuò)誤返回值及自引用簇導(dǎo)致的死循環(huán),并移除冗余代碼。

最顯著的改進(jìn)是刪除效率優(yōu)化,在啟用 discard 選項(xiàng)后,系統(tǒng)會(huì)批量釋放閑置存儲(chǔ)塊,而非逐簇操作。測(cè)試顯示,刪除 80GB 文件的時(shí)間從 4 分 46 秒(約 287 秒)降至 2 秒以內(nèi),效率提升 172 倍。

discard 選項(xiàng)允許文件系統(tǒng)實(shí)時(shí)通知存儲(chǔ)設(shè)備釋放閑置塊,但逐簇操作會(huì)拖累性能。新補(bǔ)丁通過(guò)批量處理連續(xù)簇,避免軟鎖死風(fēng)險(xiǎn),開(kāi)發(fā)者可通過(guò) Linux 內(nèi)核郵件列表查看完整補(bǔ)丁。此次優(yōu)化不僅提升用戶體驗(yàn),也為高性能存儲(chǔ)設(shè)備適配 exFAT 鋪平道路。

廣告聲明:文內(nèi)含有的對(duì)外跳轉(zhuǎn)鏈接(包括不限于超鏈接、二維碼、口令等形式),用于傳遞更多信息,節(jié)省甄選時(shí)間,結(jié)果僅供參考,IT之家所有文章均包含本聲明。

相關(guān)文章

關(guān)鍵詞:索尼,微軟,Linux,exFATlinux

軟媒旗下網(wǎng)站: IT之家 最會(huì)買(mǎi) - 返利返現(xiàn)優(yōu)惠券 iPhone之家 Win7之家 Win10之家 Win11之家

軟媒旗下軟件: 軟媒手機(jī)APP應(yīng)用 魔方 最會(huì)買(mǎi) 要知