In de kernel van versie 5.10 is een prestatiedegressie van BtrFS ontdekt.

Een Reddit-gebruiker meldde vertragingen bij invoer- en uitvoerbewerkingen op zijn systeem met btrfs, na de update van de kernel naar versie 5.10.

Ik vond een zeer eenvoudige manier om de regressie te reproduceren, namelijk het uitpakken van een enorme tarball, bijvoorbeeld: tar xf firefox-84.0.source.tar.zst. Op mijn externe USB3 SSD op de Ryzen 5950x duurde dit in plaats van ongeveer 15 seconden op kernel 5.9, bijna 5 minuten in 5.10! Om fragmentatie van het bestandssysteem uit te sluiten, testte ik ook een gloednieuwe, ongebruikte 1 TB PCIe 4.0 SSD, met een vergelijkbare, hoewel niet zo schokkende regressie van 5.2 seconden naar een enorme ~34 seconden of ~650% in 5.10 :-\/.

Het lijkt gerelateerd te zijn aan recente activiteit in de btrfs-driver.


Bericht over de regressie op de linux-btrfs mailinglijst.

Bron: linux.org.ru

Koop betrouwbare webhosting met bescherming tegen DDoS, VPS VDS servers 🔥 Koop betrouwbare webhosting met bescherming tegen DDoS, VPS VDS servers | ProHoster