Le projet OpenZFS a publié la version 2.4, ajoutant le support du noyau Linux 6.18 LTS ainsi que plusieurs améliorations de performances et de gestion. Cette mise à jour introduit des fonctionnalités comme les quotas par défaut et un chiffrement amélioré, au bénéfice des utilisateurs de systèmes Linux et FreeBSD. La sortie met l'accent sur la fiabilité et l'efficacité des opérations du système de fichiers.
OpenZFS 2.4, la dernière version stable de ce système de fichiers et gestionnaire de volumes avancé, est disponible depuis le 18 décembre 2025. Elle prend en charge les noyaux Linux de 4.18 au plus récent 6.18 LTS, ainsi que les versions FreeBSD à partir de 13.3 jusqu'à 14.0 et au-delà.
Les principales additions incluent la possibilité de définir des quotas par défaut pour les utilisateurs, groupes et projets, simplifiant l'allocation de stockage. Pour les opérations d'entrée/sortie, l'IO direct passe maintenant à un mode léger non mis en cache en cas d'accès non alignés, améliorant la compatibilité. Un nouvel algorithme vise à minimiser la fragmentation des vdev, améliorant les performances à long terme.
Le chiffrement bénéficie d'une accélération AVX2 pour AES-GCM, augmentant la vitesse dans les environnements sécurisés. La fonctionnalité special_small_blocks a été étendue pour gérer les écritures ZVOL sur des vdev dédiés et accepte désormais des tailles non puissance de deux. Les administrateurs obtiennent la commande 'zfs rewrite -P', qui préserve les heures de naissance logiques pour réduire les tailles de flux incrémentaux lors des sauvegardes.
D'autres outils incluent l'activation de ZIL sur des vdev spéciaux pour un meilleur journalisation, l'option '-a' ou '--all' pour traiter tous les pools importés lors des scrubs, trims ou initialisations, et la commande 'zpool scrub -S -E' pour cibler des plages de temps spécifiques. Les optimisations couvrent la déduplication, le clonage de blocs et la nouvelle permission 'send:encrypted'. Les règles de topologie pour les vdev spéciaux et dedup sont moins restrictives, tandis que des outils comme arc_summary ont été renommés en zarcsummary et arcstat en zarcstat. La gestion d'Ashift est affinée, et les vdev enfants lents peuvent être mis en pause temporairement. La gestion des blocs gang reçoit plusieurs corrections.
Développé initialement pour Solaris, OpenZFS prospère désormais sous maintenance communautaire, offrant des protections contre la corruption des données, un support de stockage massif, un chiffrement natif, une réplication, une compression, des instantanés, des clones et des vérifications d'intégrité continues pour les utilisateurs Linux et FreeBSD.