| zfec Un códec de borrado rápido que se puede usar con la línea de comandos, C, Python o Haskell |
Descargar ahora |
zfec Clasificación y resumen
- Nombre del editor:
- Zooko O'Whielacronx
- Sitio web del editor:
- http://pypi.python.org/pypi/darcsver
- Sistemas operativos:
- Mac OS X
- Tamaño del archivo:
- 318 KB
zfec Etiquetas
zfec Descripción
Un códec de borrado rápido que se puede usar con la línea de comandos, C, Python o Haskell Codificación de borrado rápido, portátil y programable A.K.A. "Corrección de errores hacia adelante": la generación de bloques redundantes de información de manera que si se pierden algunos bloques, los datos originales se pueden recuperar de los bloques restantes. El paquete ZFEC viene con C API, Python API, Haskell API y herramientas de línea de comandos. El ejemplo más conocido de un código de borrado es el algoritmo RAID-5, lo que lo hace de modo que en caso de pérdida de cualquier disco duro , los datos almacenados se pueden recuperar completamente. El algoritmo en el paquete ZFEC tiene un efecto similar, pero en lugar de recuperarse de la pérdida de solo un solo elemento, puede parametrizarse para elegir por adelantado el número de elementos cuya pérdida puede tolerar. Este paquete se basa en gran medida en el viejo Biblioteca "FEC" de Luigi Rizzo et al., que es una implementación madura y optimizada de la codificación de borrado. El paquete ZFEC realiza varios cambios del paquete original "FEC", que incluye la adición de la API de Python, la refactorización de la API C para admitir la operación de copia cero, algunas limpiaciones y optimizaciones del código central en sí mismo y la adición de Una herramienta de línea de comandos llamada "zfec".
zfec Software relacionado