أجهزة الكمبيوترأنظمة التشغيل

أمثلة من أنظمة التشغيل في الوقت الحقيقي. أمثلة على أنظمة تشغيل الشبكة

نظام التشغيل في الوقت الحقيقي (RTOS) - نظام التشغيل هذا، الذي يضمن قدرة معينة لفترة زمنية محددة سلفا. على سبيل المثال، قد يتم تصميمها وذلك لعرض هذا كائن قد أصبحت متاحة للروبوت على خط التجميع. وتصنف هذه الطلاءات بأنها "صعبة" و "لينة".

تفترض أنظمة التشغيل من الصعب في الوقت الحقيقي أن الحساب لا يمكن تنفيذ، إذا كان الكائن غير متوفر في الفترة المحددة (ستنتهي هذه العملية في فشل).

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

قبل تقديم أمثلة من أنظمة التشغيل في الوقت الحقيقي، تحتاج إلى فهم خصوصيات استخدامها. يتم إنشاء بعض من هذه OS لتطبيقات محددة، في حين أن آخرين - لأكثر عمومية. وعلاوة على ذلك، كما تستخدم بعض غلاف للأغراض العامة في بعض الأحيان لعملية في الوقت الحقيقي. كأمثلة على هذا النوع من أنظمة التشغيل يمكن أن تؤدي المعروف Windows 2000 أو IBM مايكروسوفت / 390. وهذا هو، حتى لو كان نظام التشغيل لا تفي بمتطلبات معينة، قد تكون لديها الخصائص التي تتيح لنا النظر فيه كحل لمشاكل التطبيق محددة في الوقت الحقيقي.

أمثلة على أنظمة التشغيل وتوصيف لها

بشكل عام، نظام التشغيل في الوقت الحقيقي لديه الخصائص التالية:

  • تعدد المهام.
  • التدفقات عملية يمكن أن تكون الأولوية.
  • وهناك عدد كاف من مستويات المقاطعة.

وغالبا ما تستخدم أنظمة التشغيل في الوقت الحقيقي في الجلود الصغيرة المدمجة، والتي تستخدم في تنسيق الأجهزة بالغة الصغر. على سبيل المثال، يمكن اعتبار بعض نواة كنظام المهام واحدة التشغيل (أمثلة: نواة كجزء من IOS، الروبوت، الخ ...) في الوقت الحقيقي. ومع ذلك، لأداء مهامهم تتطلب المكونات الأخرى للجهاز، على سبيل المثال، والسائقين. هذا هو السبب كاملة نظام التشغيل في الوقت الحقيقي، وكقاعدة عامة، هو أكثر من مجرد نواة.

والمثال النموذجي هو تطبيق RTOS HDTV المتلقي والعرض. يجب أن قرأ الإشارات الرقمية، فك ترميز وعرض في شكل بيانات واردة. فإن أي تأخير يكون ملحوظا مثل الفيديو بكسل و / أو الصوت مشوهة.

ومع ذلك، عندما الرجاء الأصوات "تعطي أمثلة على أنظمة التشغيل من هذا النوع،" يشير إلى ذكر أسماء أشهر. أي جزء من هذه المجموعة؟

VxWorks من الشركات WindRiver

VxWorks هو نظام التشغيل في الوقت الحقيقي تطويره ليصبح والبرمجيات الاحتكارية بمساعدة WindRiver. عندما صدر لأول مرة في عام 1987، وقد تم تصميم VxWorks أصلا للاستخدام في أنظمة المدمجة التي تتطلب في الوقت الحقيقي والأداء القطعية. وهكذا، وتستخدم أمثلة لهذا النوع من أنظمة التشغيل في مجالات الحماية والسلامة، والصناعات المختلفة (وخاصة الطيران والدفاع)، وتصنيع الأجهزة الطبية والمعدات الصناعية، والروبوتات، والطاقة، وإدارة النقل والبنية التحتية للشبكة، وتحسين السيارات والالكترونيات الاستهلاكية.

VxWorks تدعم إنتل (x86 و بما في ذلك نسخة جديدة من IntelQuarkSoC وإكس86-64)، MIPS، باور، SH-4، وARM-الهندسة المعمارية. لأنه يأتي مع RTOS نواة قوية، الوسيطة، ودعم الحزم الإضافية على القائم على الرسوم وتقنيات الأجهزة من الشركات المصنعة الأخرى. في عددها الأخير - على VxWorks 7 - النظام تمت ترقيته إلى نمطية والترقية بحيث يرد نواة نظام التشغيل بشكل منفصل عن الوسيطة، والتطبيقات، ومجموعات أخرى.

QNX النيوترينو

الأمثلة الكلاسيكية أيضا هذا النوع من أنظمة التشغيل - بعض يونكس مثل قذيفة. هذا هو QNX النيوترينو، التي وضعت أصلا في 1980s في وقت مبكر، الشركة الكندية الكم أنظمة البرمجيات. في نهاية المطاف، تم الحصول تطوير بلاك بيري في عام 2010. QNX هو واحد من أول أنظمة التشغيل النوية ناجحة تجاريا، والذي يستخدم في العديد من الأجهزة، بما في ذلك السيارات والهواتف المحمولة.

FreeRTOS

FreeRTOS هو OS النووي في الوقت الحقيقي شعبية جزءا لا يتجزأ من الأجهزة، والتي يتم تحميلها 35 ميكروكنترولر. ويمتد تحت رخصة GPL مع تقييد إضافي والاستثناءات الاختيارية. يحظر تقييد المقارنة، في حين يسمح للإعفاء للمستخدمين لاستخدام رمز الخاصة بهم مع مغلقة المصدر، مع الحفاظ على جوهر نفسه. وبالتالي فإنه يسهل FreeRTOS استخدامها في التطبيقات الخاصة بك.

ويندوز CE

نوافذ جزءا لا يتجزأ من الميثاق - هو نظام التشغيل من فصيلة المتقدمة "مايكروسوفت" الشركة داخل الأسرة ويندوز جزءا لا يتجزأ من المنتجات. على عكس ويندوز مخبأة الموحدة، والتي تقوم على نظام التشغيل Windows NT، وهذه أمثلة على أنظمة التشغيل تستخدم نواة الهجين الحصرية. توفر "مايكروسوفت" لشركة ويندوز CE رخصة للشركات المصنعة للمعدات الأصلية الذي يمكن تعديل وإنشاء واجهات المستخدم الخاصة بهم، وتوفير الأساس التقني لهذا الغرض.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 ar.birmiss.com. Theme powered by WordPress.