fistgen

Logiciel capture d'écran:
fistgen
Détails logiciels:
Version: 0.1.1
Date de transfert: 3 Jun 15
Développeur: Erez Zadok
Licence: Gratuit
Popularité: 9

Rating: nan/5 (Total Votes: 0)

Le développement du système de fichiers est très difficile et prend du temps. Même de petits changements aux systèmes de fichiers existants exigent compréhension profonde des internes du noyau, faisant de la barrière à l'entrée pour les nouveaux développeurs élevés.
En outre, le portage du code du système de fichiers d'un système d'exploitation à l'autre est presque aussi difficile que le premier port. Propositions passées à fournir des interfaces de système extensibles (empilable) de fichier aurait simplifié le développement de nouveaux systèmes de fichiers.
Ces propositions, cependant, ont préconisé des changements massifs à des interfaces du système d'exploitation existants et des systèmes de fichiers existants; les fournisseurs et les responsables du système d'exploitation résister à faire des grands changements à leurs noyaux en raison de stabilité et de performances préoccupations. En conséquence, le développement du système de fichiers est toujours un processus difficile, long et non-portable.
Le système de poing (File System Translator) combine deux méthodes pour résoudre les problèmes ci-dessus dans une nouvelle façon: un ensemble de empilables modèles de système de fichiers pour chaque système d'exploitation, et un langage de haut niveau qui permet de décrire les systèmes de fichiers empilables dans un multi-plateforme la mode portable.
Utilisation de poing, les systèmes de fichiers empilables ne doivent être décrits fois. L'outil de génération de code de poing, fistgen, compile une description unique en modules de noyau chargeables de système de fichiers pour plusieurs systèmes d'exploitation (actuellement Solaris, Linux et FreeBSD).
Le projet démontre que le poing, la taille du code et le temps de développement sont réduits de manière significative, tout en imposant une petite surcharge de performance de seulement 1-2%. Ces avantages sont obtenus, ainsi que la portabilité, sans modifier les systèmes d'exploitation existants ou système de fichiers.

Logiciel similaire

Cromfs
Cromfs

11 May 15

legitfs
legitfs

14 Apr 15

Commentaires à fistgen

Commentaires non trouvées
Ajouter un commentaire
Tourner sur les images!