بايك أو إس
بايك أو إس هو نظام تشغيل تجاري يعمل في الوقت الحقيقي (RTOS) ويتميز بنظام إدارة افتراضي قائم على نواة منفصلة ، يدعم أنواعًا متعددة من الأقسام المنطقية لأنظمة التشغيل والتطبيقات المختلفة، ويُشار إلى كل منها باسم نظام تشغيل ضيف (GuestOS). [ 1 ] صُمم بايك أو إس لدعم إنشاء أجهزة ذكية معتمدة لإنترنت الأشياء (IoT) . في الحالات التي لا تتوفر فيها وحدات إدارة الذاكرة (MMU) ولكن تتوفر فيها وحدات حماية الذاكرة (MPU) على الأنظمة القائمة على وحدات التحكم، [ 2 ] صُمم بايك أو إس لوحدات حماية الذاكرة (MPU) خصيصًا للتطبيقات الحساسة التي تعمل في الوقت الحقيقي، ويوفر مستوى عالٍ من الأمان والحماية. [ 3 ]
ملخص
تم إطلاق نظام التشغيل PikeOS في عام 2005، وهو يجمع بين نظام تشغيل في الوقت الحقيقي (RTOS) ومنصة افتراضية وبيئة تطوير متكاملة (IDE) قائمة على Eclipse للأنظمة المدمجة . وهو نسخة تجارية من عائلة النواة المصغرة L4 . [ 4 ] [ 5 ] تم تطوير PikeOS لتطبيقات بالغة الأهمية من حيث السلامة والأمن، وتتطلب شهادات اعتماد في مجالات الطيران والفضاء ، والدفاع، والسيارات، [ 6 ] والنقل، والأتمتة الصناعية ، والطب، والبنى التحتية للشبكات، والإلكترونيات الاستهلاكية. [ 7 ] [ 8 ] نواة PikeOS المنفصلة (الإصدار 5.1.3) حاصلة على شهادة اعتماد وفقًا لمعايير Common Criteria عند مستوى EAL5+. [ 9 ] [ 10 ]
إحدى الميزات الرئيسية لنظام PikeOS هي قدرته على تشغيل تطبيقات بمستويات أمان وحماية مختلفة في وقت واحد على نفس منصة الحوسبة . ويتحقق ذلك من خلال الفصل المكاني والزماني الصارم لهذه التطبيقات عبر أقسام برمجية. [ 1 ] يمكن اعتبار القسم البرمجي بمثابة حاوية ذات صلاحيات مُخصصة مسبقًا، تتيح الوصول إلى الذاكرة، ووقت وحدة المعالجة المركزية (CPU)، والإدخال/الإخراج (I/O)، وقائمة مُحددة مسبقًا من خدمات نظام التشغيل. في PikeOS، يُشير مصطلح "التطبيق" إلى ملف تنفيذي مرتبط بمكتبة واجهة برمجة تطبيقات PikeOS ( API ) ويعمل كعملية داخل القسم. تسمح طبيعة واجهة برمجة تطبيقات PikeOS ( API ) للتطبيقات بالتنوع، بدءًا من حلقات التحكم البسيطة وصولًا إلى أنظمة تشغيل ضيف شبه افتراضية كاملة مثل Linux أو أنظمة ضيف افتراضية للأجهزة [ 11 ] . [ 12 ]
مراجع
- 1 2 كايزر، روبرت؛ فاغنر، ستيفان. "تطور النواة المصغرة لنظام بايك أو إس" (ملف PDF) . شركة SYSGO AG، كلاين-فينترنهايم. مؤرشف من الأصل (ملف PDF) في 20 أكتوبر 2016. تم الاطلاع عليه في 1 أبريل 2026 .
- ^ سيكتانك، تنقيح (26 أكتوبر 2021). "تم تطوير Sysgo RTOS لنظام التحكم الأساسي الآمن" . سيكوتانك (باللغة الألمانية) . تم الاسترجاع في 6 مايو 2025 .
- ^ "Betriebssystem for Safety und Security" . الكترونيك نت (باللغة الألمانية) . تم الاسترجاع في 6 مايو 2025 .
- ↑ كايزر؛ فاغنر (2007). تطور النواة المصغرة لنظام بايك أو إس . مؤتمر مايكس 2007 (تقرير). نيكتا. CiteSeerX 10.1.1.68.5593 . ISSN 1833-9646 . تاريخ الاسترجاع: 18 نوفمبر 2023 .
- ↑ هايزر، جيرنوت؛ إلفينستون، كيفن (أبريل 2016). "النوى المصغرة من الطبقة الرابعة: دروس مستفادة من 20 عامًا من البحث والتطبيق" (ملف PDF) . trustworthy.systems . مؤرشف من الأصل (ملف PDF) في 9 مايو 2024. تم الاطلاع عليه في 1 أبريل 2026 .
- ^ غيرستل ، سيباستيان (5 سبتمبر 2017). "PikeOS nun auch als KI-basierte auto Softwareplattform im Einsatz" . هندسة البرمجيات المدمجة (باللغة الألمانية) . تم الاسترجاع في 6 مايو 2025 .
- ↑ تشاو، يونغوانغ؛ سانان، ديفيد؛ تشانغ، فويوان؛ ليو، يانغ. "المواصفات القائمة على التحسين وتحليل أمان نوى الفصل" . مؤرشف من الأصل في 1 أبريل 2026.
- ↑ لوزانو، سانتياغو؛ لوغو، تامارا؛ كاريتيرو، خيسوس (2023). "دراسة شاملة حول استخدام برامج إدارة الأجهزة الافتراضية في الأنظمة الحساسة للسلامة" . IEEE Access . 11 : 36244-36263 . doi : 10.1109/ACCESS.2023.3264825 . hdl : 10016/38175 . ISSN 2169-3536 .
- ↑ "تقرير اعتماد نواة الفصل PikeOS الإصدار 5.1.3" (ملف PDF) . www.commoncriteriaportal.org . مؤرشف من النسخة الأصلية (ملف PDF) بتاريخ 9 ديسمبر 2022. تم الاطلاع عليه بتاريخ 1 أبريل 2026 .
- ↑ "هدف أمني لنواة الفصل PikeOS الإصدار 5.1.3 لمعالج NXP LS1023A/LS1043A" (ملف PDF) . CYSGO . مؤرشف من الأصل (ملف PDF) بتاريخ 1 أبريل 2026. تم الاطلاع عليه بتاريخ 1 أبريل 2026 .
- ^ على الانترنت، هيز (18 يوليو 2014). "نظام PikeOS المضمن مع الأجهزة الافتراضية" . مجلة التاسع (باللغة الألمانية) . تم الاسترجاع في 6 مايو 2025 .
- ↑ فيربيك، ف.؛ هافلي، أ.؛ شماتز، ج.؛ تفيرديشيف، س.؛ بلاسوم، هـ.؛ لانغنشتاين، ب.؛ ستيفان، و.؛ وولف، ب.؛ نيموشي، ي. (2015). هافيلوند، ك.؛ هولزمان، ج.؛ جوشي، ر. (محررون). "المواصفات الرسمية لواجهة برمجة التطبيقات لنواة فصل PikeOS: ندوة ناسا السابعة للأساليب الرسمية (NFM 2015)، 27-29 أبريل 2015، باسادينا، كاليفورنيا، الولايات المتحدة الأمريكية" . أساليب ناسا الرسمية . سلسلة محاضرات في علوم الحاسوب: 375-389 . doi : 10.1007/978-3-319-17524-9_26 .
روابط خارجية
- أنظمة التشغيل في الوقت الحقيقي
- النوى الصغيرة
- برامج المحاكاة الافتراضية
- أنظمة التشغيل المدمجة
- أنظمة تشغيل ARM
- أنظمة التشغيل القائمة على النواة المصغرة
- أنظمة تشغيل IA-32
- أنظمة التشغيل X86-64
