Se encontró una regresión de rendimiento BtrFS en el núcleo de la versión 5.10

Un usuario de Reddit informó sobre la desaceleración de las operaciones de entrada/salida en su sistema con btrfs, después de actualizar el núcleo a la versión 5.10.

Encontré una manera muy sencilla de reproducir la regresión, a saber, extrayendo un gran tarball, por ejemplo: tar xf firefox-84.0.source.tar.zst. En mi SSD externo USB3 en Ryzen 5950x, esto tomó en lugar de ~15s en el núcleo 5.9, casi 5 minutos en 5.10. Para excluir la fragmentación del sistema de archivos, también probé un SSD PCIe 4.0 completamente nuevo, sin usar antes, de 1 TB, con una regresión similar, aunque no tan impactante, de 5.2s a colosales ~34 segundos o ~650% en 5.10 :-\/.

Parece que está relacionado con la actividad reciente en el controlador btrfs.


Mensaje sobre la regresión en la lista de correo linux-btrfs.

Fuente: linux.org.ru

Compra un hosting fiable para sitios web con protección contra DDoS, servidores VPS VDS 🔥 Compra un hosting fiable para sitios web con protección contra DDoS, servidores VPS VDS | ProHoster