fistgen

Software screenshot:
fistgen
Dettagli del software:
Versione: 0.1.1
Data di caricamento: 3 Jun 15
Sviluppatore: Erez Zadok
Licenza: Libero
Popolarità: 9

Rating: nan/5 (Total Votes: 0)

sviluppo File System è molto difficile e richiede tempo. Anche le piccole modifiche ai file system esistenti richiedono profonda comprensione dei meccanismi interni del kernel, rendendo la barriera all'entrata per i nuovi sviluppatori elevati.
Inoltre, il porting del codice del file system da un sistema operativo all'altro è difficile quasi quanto la prima porta. Proposte precedenti per fornire interfacce dei file (impilabile) sistema estensibile avrebbe semplificato lo sviluppo di nuovi sistemi di file.
Queste proposte, tuttavia, sostenuto enormi cambiamenti attuali interfacce di sistema operativo e file system esistenti; fornitori e manutentori del sistema operativo resistono di apportare grandi modifiche ai loro kernel a causa di problemi di stabilità e prestazioni. Di conseguenza, lo sviluppo del file system è ancora un processo difficile, lunga e non portabile.
Il sistema FIST (Sistema File Traduttore) combina due metodi per risolvere i problemi di cui sopra in un modo nuovo: una serie di modelli di file system impilabili per ogni sistema operativo, e un linguaggio di alto livello in grado di descrivere i file system accatastabili in un cross-platform Moda portatile.
Utilizzando pugno, i file system sovrapponibili devono essere descritti solo una volta. Strumento di generazione di codice di pugno, fistgen, compila un singolo descrizione del file system in moduli caricabili del kernel per diversi sistemi operativi (attualmente Solaris, Linux e FreeBSD).
Il progetto dimostra che con il pugno, le dimensioni del codice e tempi di sviluppo sono ridotti in modo significativo, pur imponendo un piccolo sovraccarico di prestazioni del solo 1-2%. Questi vantaggi vengono raggiunti, così come la portabilità, senza modificare i sistemi operativi esistenti o di file system.

Programmi simili

fiDefrag
fiDefrag

2 Jun 15

cmogstored
cmogstored

17 Feb 15

trash-cli
trash-cli

20 Feb 15

kbpartition
kbpartition

2 Jun 15

Commenti a fistgen

I commenti non trovato
Aggiungi commento
Accendere le immagini!