fistgen

Software captura de pantalla:
fistgen
Detalles de software:
Versión: 0.1.1
Fecha de carga: 3 Jun 15
Promotor: Erez Zadok
Licencia: Libre
Popularidad: 9

Rating: nan/5 (Total Votes: 0)

Desarrollo de Sistema de archivos es muy difícil y requiere mucho tiempo. Incluso pequeños cambios en los sistemas de archivos existentes requieren conocimiento profundo del funcionamiento interno del núcleo, por lo que la barrera de entrada para nuevos desarrolladores altos.
Por otra parte, portar código de sistema de archivos de un sistema operativo a otro es casi tan difícil como el primer puerto. Propuestas anteriores para proporcionar interfaces de sistema (apilable) Archivo extensibles habrían simplificado el desarrollo de nuevos sistemas de archivos.
Estas propuestas, sin embargo, abogó por cambios masivos a las interfaces de sistemas operativos existentes y sistemas de archivos existentes; vendedores y mantenedores del sistema operativo se resisten hacer cualquier grandes cambios en sus núcleos a causa de problemas de estabilidad y rendimiento. Como resultado, el desarrollo del sistema de archivos es todavía un proceso difícil, largo, y no portátil.
El sistema de puño (Sistema de archivos Traductor) combina dos métodos para resolver los problemas anteriores de una manera novedosa: un conjunto de plantillas del sistema de archivos apilables para cada sistema operativo, y un lenguaje de alto nivel que puede describir los sistemas de archivos apilables en una multiplataforma moda portátil.
El uso de puño, los sistemas de archivos apilables solamente necesitan ser descritos de una vez. Herramienta de generación de código de puño, fistgen, compila una sola descripción del sistema de archivos en módulos del kernel cargables para varios sistemas operativos (actualmente Solaris, Linux y FreeBSD).
El proyecto demuestra que con el puño, el tamaño del código y el tiempo de desarrollo se reducen significativamente, mientras que la imposición de una pequeña sobrecarga en el rendimiento de sólo el 1-2%. Estos beneficios se logran, así como la portabilidad, sin cambiar los sistemas operativos existentes o sistema de archivos.

Programas parecidos

compFUSEd
compFUSEd

3 Jun 15

fuse-zip
fuse-zip

17 Feb 15

Btrfs-progs
Btrfs-progs

22 Jun 18

PyProxyFS
PyProxyFS

11 May 15

Comentarios a la fistgen

Comentarios que no se encuentran
Añadir comentario
A su vez en las imágenes!