غوست أو إس

نظام تشغيل مفتوح المصدر

غوست أو إس (بالإنجليزية: Ghost OS)‏ هو نظام تشغيل مفتوح المصدر.[2] ويجري تطويره مُنذ 2014.[3] حاليًا هو مُتوافِق مع النظام الأساسي x86.

يعتمد النظام على نواة صغيرة ويتميز بمعالجة متعددة متماثلة وتعدد المهام.

تصميم عدل

المفهوم المعماري هو تصميم النواة الصغيرة. يتم تنفيذ العديد من الوظائف التي يتم دمجها عادةً في النواة في نظام أحادي أو هجين كتطبيقات على مستوى المستخدم. تعمل جميع برامج تشغيل النظام كعمليات مساحة المستخدم. يحاول هذا النهج تحسين الاستقرار وتجنب الأعطال بسبب الوصول الخاطئ أو تلف الذاكرة. يدعم النظام تحميل العناصر الثنائية والمشتركة لـ ELF 32 بت.

توفر النواة واجهة برمجة تطبيقات لاستدعاء النظام تُستخدم لجميع الاتصالات بين العمليات وأوامر النظام. يقوم برنامج التشغيل بمعالجة الوصول إلى هذه الواجهة لإدارة الذاكرة أو طلب الوصول المباشر إلى الموارد.

انظُر أيضًا عدل

المراجع عدل

  1. ^ وصلة مرجع: https://ghostkernel.org/about. الوصول: 30 مايو 2022.
  2. ^ "Sources, released on GitHub". GitHub. مؤرشف من الأصل في 2022-12-26. اطلع عليه بتاريخ 2016-07-28.
  3. ^ "First public demo release of version 0.3.0, OSDev forums". forum.osdev.org. مؤرشف من الأصل في 2019-02-25. اطلع عليه بتاريخ 2016-07-28.