Linux 6.0引入F2FS低內存模式:以性能為代價減少內存佔用

Flash Friendly File-System (F2FS) 對於閃存設備,尤其是固態硬盤和移動硬盤來說,依然是強大的文件系統選項。在 Linux 6.0 中,此文件系統驅動程序還有更多改進,引入了包括低內存模式在內的一些新功能。

u054fu43.webp

低內存模式在低端 Android 手機以及內存容量不充裕的設備上,能夠調整文件系統行為以減少內存佔用。但是作為犧牲的是,F2FS 會影響運行性能。帶有 Linux 6.0 的 F2FS 在其原子寫入操作、前台垃圾收集時間、修復等方面也有所改進。

F2FS 維護者 Jaegeuk Kim 將這個周期的工作總結為:

在這個周期中,我們主要修復了一些不恰當地操縱每個文件壓縮標誌的極端情況。而且,我們發現 f2fs 在設置區域容量時錯誤地計算了一個部分中的有效塊,因此,通過額外的 sysfs 條目來修復它以便於檢查它。最後,這個系列包括幾個關於新的原子寫入支持的補丁,例如幾個錯誤修復和重新添加我們在之前版本中錯誤刪除的 atomic_write_abort 支持。

(0)
上一篇 2022-08-13 08:46
下一篇 2022-08-13 08:46

相关推荐