fistgen

Skjermbilde programvare:
fistgen
Prog.varedetaljer:
Versjon: 0.1.1
Last opp dato: 3 Jun 15
Utvikler: Erez Zadok
Lisens: Gratis
Popularitet: 9

Rating: nan/5 (Total Votes: 0)

File System utvikling er svært vanskelig og tidkrevende. Selv små endringer i eksisterende filsystemer krever dyp forståelse av kjerne innvendige, slik at etableringsbarriere for nye utviklere høye.
Videre porting filsystemet kode fra ett operativsystem til et annet er nesten like vanskelig som den første porten. Tidligere forslag om å gi utvidbar (stables) filsystem grensesnitt ville ha forenklet utvikling av nye filsystemer.
Disse forslagene har imidlertid tatt til orde for store endringer i eksisterende operativsystemet grensesnitt og eksisterende filsystemer; operativsystemleverandører og vedlikeholds motstå å gjøre noen store endringer i sine kjerner på grunn av stabilitet og ytelse bekymringer. Som et resultat, er filsystemet utvikling fortsatt vanskelig, lang, og ikke-bærbare prosess.
The Fist (File System Overs) systemet kombinerer to metoder for å løse de ovennevnte problemene på en ny måte: et sett med stables filsystem maler for hvert operativsystem, og et høyt nivå språk som kan beskrive stables filsystemer i en cross-platform bærbar mote.
Bruke Fist, trenger stables filsystemer bare beskrives en gang. FIST kode generasjons verktøy, fistgen, utarbeider en enkelt fil systembeskrivelse til lastbare kjernemoduler for flere operativsystemer (for tiden Solaris, Linux og FreeBSD).
Prosjektet viser at med knyttneve, er koden størrelse og utviklingstiden reduseres betraktelig, samtidig pålegge en liten ytelse overhead på bare 1-2%. Disse fordelene er oppnådd, samt portabilitet, uten å endre eksisterende operativsystemer eller filsystemet.

Lignende programvare

ext2fuse
ext2fuse

3 Jun 15

RemoteFSMan
RemoteFSMan

3 Jun 15

trash-cli
trash-cli

20 Feb 15

Shake
Shake

20 Feb 15

Kommentarer til fistgen

Kommentarer ikke funnet
Legg til kommentar
Slå på bilder!