BtrFS ytelsesregresjon oppdaget i kjerneversjon 5.10

En Reddit-bruker rapporterte tregere I/O på btrfs-systemet sitt etter å ha oppdatert kjernen til versjon 5.10.

Jeg fant en veldig enkel måte å reprodusere regresjonen på, nemlig ved å trekke ut en enorm tarball, for eksempel: tar xf firefox-84.0.source.tar.zst. På min eksterne USB3 SSD på en Ryzen 5950x tok det fra ~15s på 5.9-kjernen til nesten 5 minutter på 5.10! For å utelukke filsystemfragmentering testet jeg også en helt ny, tidligere ubrukt 4.0TB PCIe 1 SSD, med en lignende, men ikke fullt så sjokkerende regresjon fra 5.2s til hele ~34 sekunder eller ~650% på 5.10 :-/.

Dette ser ut til å ha sammenheng med Nylig aktivitet i btrfs-driveren.


Beskjed om regresjon på linux-btrfs e-postliste.

Kilde: linux.org.ru