
à l'approche de la sortie du noyau Linux 6.9, David Sterba de SUSE a présenté des mises à jour pour le systÚme de fichiers Btrfs, qui incluent non seulement des améliorations de stabilité et de correction de bugs, mais aussi une optimisation des performances.
Nouveautés en matiÚre de performances de Btrfs
Parmi les principales optimisations des performances de Btrfs dans Linux 6.9, Sterba souligne les améliorations suivantes :
Accélération du journal : légÚre acceleration de la journalisation lorsque la structure ré-allouée est pré-allouée une seule fois, ce qui réduit la latence et diminue les conflits de verrouillage.
Augmentation de la bande passante : légÚre augmentation de la bande passante (+6 %), réduction des conflits de verrouillage aprÚs nettoyage des bits de l'allocation différée, applicable à plusieurs types de charges de travail courantes.
Saut du recalcul complet des quotas : Si un nouveau lien est ajoutĂ© dans la mĂȘme transaction, le recalcul complet des quotas peut ĂȘtre Ă©vitĂ©.
Ces optimisations améliorent non seulement les performances globales de Btrfs, mais rendent également son utilisation plus efficace dans divers scénarios de travail.
Améliorations supplémentaires de BTRFS
En plus des optimisations mentionnées, Btrfs dans Linux 6.9 bénéficiera d'une correction pour la compression Zstd, d'améliorations du code de débogage, d'une meilleure gestion des erreurs, de préparations pour une séparation plus détaillée des verrous de secteurs et d'un refactoring du code. Tous ces changements visent à renforcer la stabilité, la sécurité et les performances du systÚme de fichiers.
Source : linux.org.ru
