Regrese výkonu BtrFS zjištěna v jádře verze 5.10

Uživatel Redditu hlásil pomalejší I/O na svém systému btrfs po aktualizaci jádra na verzi 5.10.

Našel jsem velmi jednoduchý způsob, jak reprodukovat regresi, konkrétně extrahováním velkého tarballu, například: tar xf firefox-84.0.source.tar.zst. Na mém externím USB3 SSD na Ryzen 5950x to trvalo od ~15s na jádře 5.9 do téměř 5 minut na 5.10! Abych vyloučil fragmentaci souborového systému, testoval jsem také zcela nový, dříve nepoužívaný 4.0TB PCIe 1 SSD disk s podobnou, i když ne tak šokující regresí z 5.2 s na neuvěřitelných ~34 sekund nebo ~650 % za 5.10 :-/.

Zdá se, že to souvisí Poslední aktivita v ovladači btrfs.


zpráva o regresi na linux-btrfs mailing listu.

Zdroj: linux.org.ru