隨著 Btrfs 文件系統(tǒng)知名度的提升,這似乎有助于上游的熱情和開(kāi)發(fā)工作。在 Linux Kernel 5.17 版本中,已經(jīng)為 Btrfs 準(zhǔn)備了新一輪的性能優(yōu)化。現(xiàn)在目錄記錄所需的元數(shù)據(jù)更少了,這意味著目錄刪除現(xiàn)在快了 20~40%。
Linux Kernel 5.17 的另一個(gè)重要?jiǎng)倮牵杂煽臻g樹(shù)條目(free space tree entries)現(xiàn)在也被索引并按大小搜索,這能讓延遲減少 30%,搜索時(shí)間減少 30%。
對(duì)于那些在分區(qū)模式下使用Btrfs的人來(lái)說(shuō),分區(qū)信息現(xiàn)在在掛載過(guò)程中被緩存起來(lái),以加快重復(fù)查詢的速度,大約50%。另外,在插入鑰匙時(shí),樹(shù)節(jié)點(diǎn)鎖定代碼的爭(zhēng)論也減少了,而且不需要分割,在FS-Mark基準(zhǔn)中產(chǎn)生了大約1~20%的改進(jìn)。
【來(lái)源:希恩貝塔】