Le système de fichiers Btrfs progresse vers la prise en charge des énormes folios jusqu'à 2 Mo, avec des correctifs déjà intégrés dans la branche for-next du noyau Linux 7.2. Cette mise à jour promet d'améliorer les performances d'E/S, de réduire la surcharge du système et d'optimiser la gestion de la mémoire dans les charges de travail intensives. 🚀
Détails techniques de l'intégration dans for-next 🔧
Les correctifs permettent à Btrfs de gérer les pages de grande taille (folios) de manière native, en s'alignant sur le sous-système mémoire de Linux. Cela implique des changements dans l'allocation des tampons et dans les opérations de lecture/écriture, visant à minimiser le nombre d'opérations atomiques et la contention dans le cache de pages. Le travail s'est concentré sur le maintien de la compatibilité avec les configurations existantes.
Folios géants : la nouvelle tendance des systèmes de fichiers 😎
Enfin, les développeurs de Btrfs ont décidé que 4 Ko n'étaient plus cool et montent dans le train des folios de 2 Mo. Parce que, soyons honnêtes, si vous n'avez pas de pages de la taille d'un mème en haute résolution, vous n'optimisez rien. Cela dit, espérons que cette mode ne finisse pas comme les pantalons à pattes d'éléphant : très prometteuse au début, mais on se rend compte qu'ils ne font que gêner la marche.