Ang BtrFS performance regression nakit-an sa kernel nga bersyon 5.10

Usa ka user sa Reddit ang nagtaho sa mas hinay nga I/O sa iyang btrfs system human ma-update ang kernel sa version 5.10.

Nakakita ko og usa ka yano kaayo nga paagi sa pag-reproduce sa regression, nga mao ang pagkuha sa usa ka dako nga tarball, pananglitan: tar xf firefox-84.0.source.tar.zst. Sa akong eksternal nga USB3 SSD sa usa ka Ryzen 5950x gikuha kini gikan sa ~ 15s sa 5.9 kernel hangtod sa hapit 5 minuto sa 5.10! Aron mapugngan ang pagkabahinbahin sa sistema sa file, gisulayan usab nako ang usa ka bag-o, kaniadto wala magamit nga 4.0TB PCIe 1 SSD, nga adunay parehas, bisan kung dili ingon ka makapakurat nga pagbag-o gikan sa 5.2s hangtod sa usa ka makahulog nga ~ 34 segundos o ~ 650% sa 5.10 :-/.

Kini daw may kalabutan sa bag-o nga kalihokan sa btrfs driver.


mensahe mahitungod sa regression sa linux-btrfs mailing list.

Source: linux.org.ru