Si je me rappelle bien, HAMMER a un design plus proche de btrfs, ou même ZFS de mon point de vue a 10000m de haut. Maintenant ces systèmes de fichiers ont des détails d’implémentation différents: comment sont stockées les inodes, etc.
Il me semble que c'est un B-Tree (voire un B+-Tree?) avec du Copy-On-Write. Je ne suis pas un expert de l'algorithmique des bases de données, alors ce que je dis est a prendre avec des pincettes.
Il est donc très bon pour la concurrence d’accès: readers et writers ne se marchent pas sur les pieds.
Il permet des fonctionnalités très synaptiques comme les snapshots a chaud, etc.
[^] # Re: Hammer
Posté par djano . En réponse à la dépêche DragonFly BSD 4.0. Évalué à 4.
Si je me rappelle bien, HAMMER a un design plus proche de btrfs, ou même ZFS de mon point de vue a 10000m de haut. Maintenant ces systèmes de fichiers ont des détails d’implémentation différents: comment sont stockées les inodes, etc.
Il me semble que c'est un B-Tree (voire un B+-Tree?) avec du Copy-On-Write. Je ne suis pas un expert de l'algorithmique des bases de données, alors ce que je dis est a prendre avec des pincettes.
Il est donc très bon pour la concurrence d’accès: readers et writers ne se marchent pas sur les pieds.
Il permet des fonctionnalités très synaptiques comme les snapshots a chaud, etc.