在 Linux Kernel 5.10 程式碼中已經增加了對 EXT4 檔案系統的更新,其中包括在 DAX/DIO 模式下大幅改進檔案覆蓋的效率。尤其是在執行英特爾 Optane DCPMM 儲存的情況下,並行寫入尤其是隨機覆蓋效能可以提升 10 倍以上,常規操作也能提升 2 倍以上。但是您必須使用 EXT4 iommap 程式碼(例如在DAX / DIO模式下),並且此更改不會影響 EXT4 的常規操作。
另一項針對 EXT4 的重大改變是由谷歌 Harshad Shirwadkar 提交的“fast commits”。fast commits 模式和在有序模式(掛載選項 data=ordered)執行的 EXT4 使用者有關,在保持最小增量的情況下與 JBD2 日誌共享的快速提交空間中重新建立受影響的元資料。在啟用了 fast commits 的有序模式下,這可以使寫入效能提高約 103%。
Linux Kernel 5.10 中針對 EXT4 的改進還包括其他常規修復和底層程式碼改進。
【來源:cnBeta.COM】