考慮到這種廣泛使用的 Linux 文件系統的成熟度,新 Linux 內核合併窗口的 EXT4 文件系統驅動程序更新通常是相當平凡的,但這一次 Linux 6.4 更令人興奮。

在 Linux 6.4 的性能方面,用於 inode 預分配的跟踪範圍的鍊錶已被多塊分配器中的紅黑樹所取代。反過來,這應該會提高具有大量隨機分配寫入的工作負載的 EXT4 性能。另外,還對多塊分配器代碼進行了許多清理和修復。

Linux 6.4 中的 EXT4 還清理了其“data=journal”寫入路徑,該路徑現在已“顯著”清理和簡化。在這個過程中,代碼中大量的 data=journal 特例被淘汰了。


Matthew Wilcox同時轉換了EXT4的代碼用於讀取/寫入 EXT4 頁面的路徑以使用內存對開本功能。

通過此拉取請求了解有關 Linux 6.4 的所有 EXT4 更改的更多詳細信息。

Categories: IT Info