أنظمة الملفات الاحترافية

نظام الملفات الاحترافي (Professional File System) هو نظام ملفات طُوِّر تجاريًا في الأصل لجهاز أميغا ، [ 1 ] ويُوزَّع الآن على منصة Aminet بترخيص BSD ذي أربعة بنود . وهو نظام متوافق مع نظام AmiFileSafe (AFS)، مع التركيز على زيادة الموثوقية والسرعة مقارنةً بأنظمة ملفات أميغا القياسية. [ 2 ] [ 3 ] كما أنه يتميز بإمكانيات تعدد المستخدمين مثل نظام MuFS الأقدم . [ 2 ]
ينقسم الجهاز إلى قسمين رئيسيين. في بدايته، يوجد قسم البيانات الوصفية، الذي يتألف من كتلة أساسية ومصفوفة عامة من الكتل التي يمكن تخصيصها لتخزين البيانات الوصفية. أما باقي الجهاز، فهو عبارة عن مصفوفة عامة متصلة من الكتل التي يمكن تخصيصها لتخزين البيانات. عادةً ما يشغل قسم البيانات الوصفية نسبةً قليلةً من مساحة الجهاز، وذلك بحسب حجمه.
تُخزَّن البيانات الوصفية على شكل شجرة من كتل منفردة في قسم البيانات الوصفية. ويُسجَّل هيكل الدليل بالكامل في البيانات الوصفية، لذا فإن قسم البيانات يحتوي فقط على بيانات من الملفات. وتصف البيانات الوصفية موقع البيانات في الملفات بوحدات كتل، مما يجعلها مضغوطة للغاية.
عند تحديث البيانات الوصفية، ينظر النظام إلى الكتلة التي تحتوي على البيانات الوصفية المراد تغييرها، وينسخها إلى كتلة مُخصصة حديثًا من قسم البيانات الوصفية، وبعد إجراء التغيير، يُجري النظام تغييرًا متكررًا على البيانات الوصفية في الكتلة التي تُشير إلى تلك الكتلة بنفس الطريقة. وبهذه الطريقة، في النهاية، يجب تغيير الكتلة الجذرية، مما يُؤدي إلى تحديث البيانات الوصفية بشكل ذري.
يتميز نظام الملفات بقدرة جيدة على الحفاظ على الملفات غير مجزأة، على الرغم من وجود أداة لإلغاء التجزئة تعمل على نظام الملفات عبر الإنترنت. [ 2 ]
كان هذا أول نظام ملفات يُدخل مفهوم سلة المحذوفات بشكل أصلي على مستوى نظام الملفات إلى جهاز أميغا، حيث يحتفظ بآخر الملفات المحذوفة في دليل مخفي في جذر القرص. [ 2 ]
تم تطوير الإصدار 5.3 من PFS بلغة C وجزء صغير من كود التجميع بواسطة ميشيل بيلت.
انظر أيضاً
مراجع
- ^ “Trois nouveaux gestionnaires de disque venant du DP، FFS vs PFS: un Combat gagné d'avance؟”. أميغا نيوز (بالفرنسية). رقم 75. الطبعة الإخبارية. يناير 1995. ص. 76. ISSN 1164-1746 .
- 1 2 3 4 فافيني، أندريا. "نظام الملفات الاحترافي 3" . مجلة إنيغما أميغا لايف (122). إيطاليا. مؤرشف من الأصل في 29 مايو 2002. تم الاطلاع عليه في 3 أكتوبر 2015 .
- ↑ دروموند، ريتشارد (عيد الميلاد 1999). "نظام الملفات الاحترافي 3". تنسيق أميغا . العدد 131. دار النشر المستقبلية. الصفحات 48-49 . الرقم الدولي الموحد للدوريات 0957-4867 .
روابط خارجية
- أنظمة ملفات القرص
- برامج أميغا
- نظام التشغيل AmigaOS
- برنامج مورف أو إس
- برنامج ARO
- برامج نظام مجانية
