stringtranslate.com

MARTILLO2

HAMMER2 es un sucesor del sistema de archivos HAMMER , rediseñado desde cero para admitir una agrupación en clústeres mejorada . HAMMER2 admite deduplicación en línea y por lotes , instantáneas , indexación de entradas de directorio, múltiples raíces de sistemas de archivos montables , instantáneas montables, bajo consumo de memoria , compresión , cifrado , detección cero, suma de comprobación de datos y metadatos y sincronización con otros sistemas de archivos o nodos. Carece de compatibilidad con atributos de archivo extendidos ("xattr").

Historia

Un ejemplo de diseño del sistema de archivos de HAMMER2

El sistema de archivos HAMMER2 fue concebido por Matthew Dillon, quien inicialmente planeó llevarlo a un estado de trabajo mínimo para julio de 2012 y enviar la versión final en 2013. [1] [2] Durante Google Summer of Code 2013, Daniel Flores implementó la compresión en HAMMER2 utilizando algoritmos LZ4 y zlib . [3] [4] El 4 de junio de 2014, se lanzó DragonFly 3.8.0 con soporte para HAMMER2, aunque se dijo que el sistema de archivos no estaba listo para su uso. [5] El 16 de octubre de 2017, se lanzó DragonFly 5.0 con soporte de arranque para HAMMER2, aunque el estado del sistema de archivos se marcó como experimental. [6]

HAMMER2 tuvo un largo período de incubación y desarrollo antes de entrar oficialmente en producción en abril de 2018, como el sistema de archivos raíz recomendado en la versión Dragonfly BSD 5.2. [7]

Dillon continúa desarrollando y manteniendo activamente HAMMER2 a partir de junio de 2020.

Véase también

Referencias

  1. ^ Dillon, Matthew (24 de julio de 2017). "Documento de diseño para HAMMER2 (actualización del 24 de julio de 2017)" (Lista de correo).
  2. ^ Dillon, Matthew (11 de mayo de 2011). "Anuncio de HAMMER2" ​​(Lista de correo).
  3. ^ "DragonFly BSD 5.0: HAMMER2 un proceso de 900 000".
  4. ^ "Función de compresión de bloques en HAMMER2". GSoC 2013. Consultado el 5 de junio de 2014 .
  5. ^ "DragonFly Release 3.8". DragonFly BSD . 2014-06-04 . Consultado el 2014-06-05 .
  6. ^ "DragonFly Release 5.0". DragonFly BSD . 2017-10-16 . Consultado el 2017-10-16 .
  7. ^ "DragonFly BSD 5.2". Proyecto Dragonfly BSD. 9 de abril de 2018. Consultado el 11 de abril de 2018 .

Enlaces externos