Skip to content

← العودة للخدمات

💾 خادم الملفات (vfs_server - PID 2) ​

خادم vfs_server هو مدير نظام الملفات الوهمي (Virtual File System). يقوم بمعالجة مسارات الملفات (مثل /etc/hostname) ويدير عمليات الفتح والقراءة وإغلاق الملفات لجميع تطبيقات المستخدم.

الهيكلية ومسؤوليات الخادم ​

  • نظام الملفات في الذاكرة (RamFS): يمتلك نظام ملفات مبدئي مدمج في الذاكرة لتوفير الملفات الأساسية فور الإقلاع.
  • إدارة المقابض (Handles): يعطي كل تطبيق معرّفاً خاصاً (Handle / FD) للوصول للملف الذي فتحه لمنع تداخل القراءة بين التطبيقات.
  • تفسير المسارات (Path Resolution): يعالج المسارات المطلقة (Absolute Paths) ويبحث عنها في شجرة المجلدات.

محتويات المجلد المصدري (src) ​

تم تطويره بحب بواسطة مجتمع Qtoom.