fistgen

نرم افزار تصویر:
fistgen
جزئیات نرم افزار:
نسخه: 0.1.1
ها تاریخ: 3 Jun 15
توسعه دهنده: Erez Zadok
پروانه: رایگان
محبوبیت: 67

Rating: nan/5 (Total Votes: 0)

در توسعه سیستم فایل بسیار دشوار و زمان بر است. حتی تغییرات کوچک به سیستم فایل های موجود نیاز به درک عمیق از داخلی هسته، ساخت موانع ورود برای توسعه دهندگان جدید با کیفیت بالا.
علاوه بر این، انتقال فایل کد سیستم از یک سیستم عامل به دیگری تقریبا به عنوان به عنوان پورت برای اولین بار دشوار است. پیشنهادات گذشته به ارائه توسعه رابط (توانید stackable) فایل سیستم می شده اند ساده توسعه سیستم های فایل جدید.
این پیشنهادات، با این حال، حمایت تغییرات گسترده به موجود رابط های سیستم عامل و سیستم های فایل های موجود. فروشندگان سیستم عامل و نگهداری مقاومت در برابر هر گونه تغییر بزرگ را به دانه خود را به دلیل ثبات و عملکرد نگرانی. به عنوان یک نتیجه، توسعه سیستم فایل است که هنوز هم یک فرایند دشوار، طولانی، و غیر قابل حمل.
مشت (فایل سیستم مترجم) سیستم ترکیبی از دو روش برای حل مشکلات فوق را در راه رمان: مجموعه ای از قالب توانید stackable فایل سیستم برای هر سیستم عامل، و یک زبان سطح بالا است که می تواند سیستم فایل توانید stackable در یک کراس پلت فرم شرح مد های قابل حمل.
با استفاده از مشت، سیستم های فایل توانید stackable نیاز تنها یک بار توصیف شده است. ابزار نسل کد مشت است، fistgen، کامپایل شرح فایل سیستم واحد به ماژول کرنل قابل بارگذاری برای چندین سیستم عامل (در حال حاضر سولاریس، لینوکس، و FreeBSD).
این پروژه نشان می دهد که با مشت، اندازه کد و زمان توسعه به میزان قابل توجهی کاهش می یابد، در حالی که تحمیل یک سربار عملکرد کمی از تنها 1-2٪. این منافع به دست آورد، و همچنین قابلیت حمل، بدون تغییر سیستم عامل های موجود و یا فایل سیستم.

نرم افزار های مشابه

XtreemFS
XtreemFS

20 Feb 15

incron
incron

14 Apr 15

webmin-fsacls
webmin-fsacls

2 Jun 15

PyProxyFS
PyProxyFS

11 May 15

نظرات به fistgen

نظر یافت نشد
اضافه کردن نظر
روشن کردن تصاویر!