fistgen

البرمجيات قطة:
fistgen
تفاصيل البرنامج:
الإصدار: 0.1.1
تاريخ إيداع: 3 Jun 15
المطور: Erez Zadok
ترخيص: حرر
شعبية: 67

Rating: nan/5 (Total Votes: 0)

وتطوير نظام الملفات صعبة وتستغرق وقتا طويلا جدا. حتى التغيرات الصغيرة لأنظمة الملفات الموجودة تتطلب فهما عميقا للالداخلية النواة، مما يجعل حاجزا أمام دخول للمطورين مرتفع جديد.
وعلاوة على ذلك، ترقية كود نظام الملفات من نظام تشغيل واحد إلى آخر يكاد يكون صعبا كما المنفذ الأول. مقترحات الماضية لتوفير سيكون للمد واجهات النظام (تكويم) ملف وتبسيط تطوير أنظمة الملفات الجديدة.
هذه المقترحات، ومع ذلك، دعا التغييرات الهائلة إلى واجهات نظام التشغيل الحالية وأنظمة الملفات الموجودة. الباعة نظام التشغيل ومشرفون مقاومة إجراء أي تغييرات كبيرة على حبات بهم بسبب الاستقرار والأداء المخاوف. ونتيجة لذلك، وتطوير نظام الملفات لا تزال عملية صعبة، طويلة، وغير المحمولة.
و(نظام الملفات المترجم) نظام القبضة يجمع بين طريقتين لحل المشاكل المذكورة أعلاه بطريقة جديدة: مجموعة من القوالب نظام الملفات تكويم لكل نظام تشغيل، ولغة عالية المستوى التي يمكن أن تصف أنظمة الملفات تكويم في عبر منصة أزياء المحمولة.
باستخدام القبضة، أنظمة الملفات تكويم حاجة وصفها إلا مرة واحدة. رمز جيل أداة القبضة، وfistgen، يجمع على وصف نظام ملف واحد إلى وحدات النواة loadable عن العديد من أنظمة التشغيل (سولاريس حاليا، لينكس، وفري).
يوضح المشروع الذي مع قبضة، يتم تخفيض حجم رمز والوقت اللازم لتطوير بشكل ملحوظ، في حين فرض النفقات العامة الأداء صغير من 1-2٪ فقط. وتتحقق هذه الفوائد، فضلا عن قابلية، دون تغيير أنظمة التشغيل الموجودة أو نظام الملفات.

برامج مماثلة

xzip
xzip

14 Apr 15

kbpartition
kbpartition

2 Jun 15

PyProxyFS
PyProxyFS

11 May 15

ZFS-FUSE
ZFS-FUSE

11 May 15

تعليقات ل fistgen

لم يتم العثور على التعليقات
إضافة تعليق
بدوره على الصور!