Nel kernel della versione 5.10 è stata scoperta una regressione delle prestazioni di BtrFS

Un utente di reddit ha segnalato un rallentamento delle operazioni di input-output sul suo sistema con btrfs, dopo aver aggiornato il kernel alla versione 5.10.

Ho trovato un modo molto semplice per riprodurre la regressione, ovvero l'estrazione di un enorme tarball, ad esempio: tar xf firefox-84.0.source.tar.zst. Sul mio SSD USB3 esterno su Ryzen 5950x ci sono voluti quasi 5 minuti in 5.10 invece di circa 15 secondi in 5.9! Per escludere la frammentazione del file system, ho anche testato un nuovissimo SSD PCIe 4.0 da 1 TB, mai utilizzato prima, con una regressione simile, sebbene non così scioccante, da 5.2 secondi a colossali ~34 secondi o ~650% in 5.10 :-\.

Sembra che sia collegato a recenti attività nel driver btrfs.


Messaggio sulla regressione nella mailing list linux-btrfs.

Fonte: linux.org.ru

Acquista hosting affidabile per siti web con protezione DDoS, VPS VDS server 🔥 Acquista hosting affidabile per siti web con protezione DDoS, VPS VDS server | ProHoster