fistgen

Programinė įranga Screenshot:
fistgen
Programinė detalės:
Versija: 0.1.1
Įkėlimo datą: 3 Jun 15
Kūrėjas: Erez Zadok
Licencija: Nemokamai
Populiarumas: 9

Rating: nan/5 (Total Votes: 0)

Failų sistemos kūrimas yra labai sudėtingas ir daug laiko. Net maži pokyčiai esamų failų sistemoms reikia giliai suprasti branduolio vidinės, todėl į rinką patekti naujoms kūrėjams aukštų barjerą.
Be to, perkėlimą failų sistemos kodą iš vienos operacinės sistemos į kitą yra beveik taip sunku, kaip pirmajame uoste. Pastarieji pasiūlymai teikti išplėstinių (Didina) failų sistemos sąsajos būtų supaprastinta naujų failų sistemų plėtrą.
Šie pasiūlymai, tačiau pasisakė didžiulius pokyčius esamų operacinių sistemų sąsajas ir esamų failų sistemas; operacinių sistemų pardavėjai ir lydi atsispirti jokių didelių pokyčių savo branduoliai dėl stabilumo ir našumo problemas. Kaip rezultatas, failų sistema vystymasis yra vis dar sunku, ilgio, ir ne nešiojamas procesas.
Kumščiu (failų sistema Vertėjas) sistema apjungia du būdai, kaip išspręsti minėtas problemas į naują kelią: iš Didina failų sistema šablonų rinkinį kiekvienai operacinę sistemą ir aukšto lygio kalbą, kad galėtų apibūdinti Didina failų sistemas cross-platform Nešiojami mada.
Naudojant kumščiu, Didina failų sistemos reikia apibūdinti tik vieną kartą. Kumščiu kodas karta priemonė, fistgen, sudaro vieną failą sistemos aprašą į keičiamos apkrovos branduolio modulius keletą operacinių sistemų (šiuo metu Solaris, Linux ir FreeBSD).
Projektas parodė, kad su kumščiu, kodas dydis ir plėtros laikas žymiai sumažinti, tuo pačiu įvedant nedidelį veiklos važtaraščius tik 1-2%. Šios išmokos yra pasiekiamas, taip pat nešioti, nekeičiant esamų operacinių sistemų ar failų sistema.

Panaši programinė įranga

Aegis
Aegis

3 Jun 15

gvfs
gvfs

16 Aug 18

cmogstored
cmogstored

17 Feb 15

ccgfs
ccgfs

15 Apr 15

Komentarai fistgen

Komentarai nerastas
Pridėti komentarą
Pasukite ant paveikslėlio!