Antes del lanzamiento Linux En el kernel 6.9, David Sterba de SUSE presentó actualizaciones para el sistema de archivos Btrfs, que incluyen no solo mejoras de estabilidad y correcciones de errores, sino también optimizaciones de rendimiento.
Innovaciones en el rendimiento de Btrfs
Entre las optimizaciones de rendimiento clave en Btrfs se encuentran: Linux 6.9, Sterba destaca las siguientes mejoras:
-
Aceleración de registro: registro ligeramente más rápido cuando una estructura reasignada se preasigna solo una vez, lo que reduce la latencia y la contención de bloqueos.
-
Mejora del rendimiento: ligero aumento en el rendimiento (+6%) y reducción de la contención de bloqueo después de borrar los bits de asignación diferidos, aplicable a varios tipos de cargas de trabajo comunes.
-
Omitir un recálculo de cuota completo: si se agrega una nueva relación en la misma transacción, se puede omitir un recálculo de cuota completo.
Estas optimizaciones no solo mejoran el rendimiento general de Btrfs, sino que también lo hacen más eficiente en diversos escenarios operativos.
Mejoras adicionales de BTRFS
Además de las optimizaciones mencionadas, Btrfs en Linux La versión 6.9 incluirá una corrección para la compresión Zstd, mejoras en la depuración, un manejo de errores optimizado, la preparación para una separación de bloqueos de sector más granular y una refactorización del código. Todos estos cambios tienen como objetivo mejorar la estabilidad, la seguridad y el rendimiento del sistema de archivos.
Fuente: linux.org.ru
