کامپیوترسیستم عامل

نمونه هایی از سیستم عامل های زمان واقعی است. نمونه هایی از سیستم عامل شبکه

سیستم عامل زمان واقعی (RTOS) - این سیستم عامل، که حداقل تضمین یک ظرفیت خاص برای یک بازه زمانی از پیش تعیین شده. به عنوان مثال، ممکن است طراحی شده به طوری به عنوان صفحه نمایش است که یک شی برای ربات در خط مونتاژ در دسترس تبدیل شده است. چنین پوشش به عنوان "سخت" و طبقه بندی "نرم"

زمان واقعی سیستم عامل سخت فرض کنیم که محاسبه نمی تواند اجرا شود، اگر جسم در مدت تعیین شده (این عملیات به شکست منجر می) در دسترس نیست.

سیستم عامل نرم در زمان واقعی خط مونتاژ در این شرایط ادامه خواهد داد، اما خروجی ممکن است پایین تر به دلیل امکانات قادر به با نتیجه در دسترس در زمان به دلیل ساخته شده است، که ربات به طور موقت عقیم خواهد شد.

قبل از ارائه نمونه هایی از سیستم عامل های زمان واقعی، شما نیاز به درک خصوصیات استفاده از آنها. برخی از این سیستم عامل برای برنامه های کاربردی خاص ایجاد شده، در حالی که دیگران - برای کلی تر. علاوه بر این، برخی از پوشش منظوره نیز گاهی برای عملیات در زمان واقعی استفاده می شود. به عنوان نمونه هایی از این نوع سیستم عامل می تواند انجام شناخته شده ویندوز 2000 یا IBM از مایکروسافت / 390. این است که، حتی اگر سیستم عامل می کند شرایط خاصی را برآورده نمی شود، ممکن است ویژگی های که به ما اجازه آن را به عنوان یک راه حل برای مشکلات نرم افزار خاص در زمان واقعی در نظر داشته باشند.

نمونه هایی از سیستم عامل و خصوصیات آنها

به طور کلی، سیستم عامل از زمان واقعی دارای مشخصات زیر است:

  • چند وظیفه ای.
  • فرآیند جریان است که می تواند اولویت بندی.
  • تعداد کافی از سطح وقفه.

سیستم عامل های زمان واقعی اغلب در پوست تعبیه شده کوچک، که در قالب microdevices استفاده می شود. در زمان واقعی: برای مثال، برخی از هسته می تواند به عنوان سیستم تک آماده سازی عامل (هسته به عنوان بخشی از IOS، آندروید، و غیره ... نمونه) در نظر گرفته. با این حال، به انجام وظایف خود نیاز به دیگر اجزای دستگاه، برای مثال، رانندگان. به همین دلیل تمام عیار سیستم عامل در زمان واقعی است، به عنوان یک قاعده، بیش از تنها یک هسته است.

نمونه برنامه RTOS HDTV-گیرنده و یک صفحه نمایش است. او باید سیگنال دیجیتال به عنوان خوانده شده، رمزگشایی آن و صفحه نمایش در قالب داده های ورودی. هر گونه تاخیر قابل توجه به عنوان ویدیو پیکسل و / یا صدا تحریف شده است خواهد بود.

با این حال، زمانی که برای تلفن های موبایل لطفا "به نمونه هایی از سیستم عامل از این نوع،" اشاره به ذکر نام معروف ترین. چه بخشی از این گروه؟

VxWorks از شرکت های WindRiver

VxWorks یک سیستم عامل در زمان واقعی توسعه یافته به عنوان یک نرم افزار اختصاصی با کمک WindRiver است. وقتی برای اولین بار در سال 1987 منتشر شد، VxWorks اصل برای استفاده در سیستم های جاسازی شده که نیاز به زمان واقعی و عملکرد قطعی طراحی شده است. بنابراین، نمونه هایی از این نوع سیستم عامل در مناطق حفاظت و ایمنی استفاده می شود، صنایع مختلف (به خصوص هوافضا و دفاع)، ساخت دستگاه های پزشکی، تجهیزات صنعتی، رباتیک، انرژی، مدیریت حمل و نقل، زیرساخت های شبکه، بهبود خودرو و لوازم الکترونیکی مصرفی.

VxWorks پشتیبانی از اینتل (های x86، از جمله یک نسخه جدید از IntelQuarkSoC و x86-64 عمل)، MIPS، پاور، SH-4، و ARM-معماری. آن را با یک قدرتمند RTOS هسته، میان، پشتیبانی از بسته های افزودنی مبتنی بر هزینه و فن آوری سخت افزار از تولید کنندگان دیگر می آید. در آخرین شماره خود - VxWorks 7 - سیستم شده است به پیمانه و ارتقاء به روز رسانی به طوری که هسته سیستم عامل به طور جداگانه از میان، برنامه های کاربردی، و بسته های دیگر موجود است.

QNX نوترینو

همچنین نمونه های کلاسیک از این نوع سیستم عامل - برخی از پوسته های شبه یونیکس. چنین QNX نوترینو، در اصل در اوایل 1980s توسعه یافته، شرکت کانادایی کوانتومی نرم افزار سیستم است. در نهایت، توسعه شاه توت در سال 2010 به دست آورد. QNX یکی از اولین سیستم عامل میکروکرنل تجاری موفق است، که در دستگاه های مختلف، از جمله خودرو و گوشی های موبایل استفاده می شود.

FreeRTOS

FreeRTOS یک سیستم عامل هسته ای در زمان واقعی محبوب دستگاه تعبیه شده، که 35 میکروکنترلرها لود شده است. آن را تحت مجوز GPL با محدودیت های اضافی و استثنائات اختیاری گسترش می یابد. محدودیت تعیین معیار را ممنوع کرده است، در حالی که معافیت اجازه می دهد تا کاربران را به استفاده از کد خود را با یک منبع بسته، در حالی که حفظ هسته است. بدین ترتیب FreeRTOS استفاده در برنامه های کاربردی خود را تسهیل می کند.

ویندوز CE

ویندوز جاسازی شده جمع و جور - سیستم عامل از زیرخانواده توسعه "مایکروسافت" شرکت در خانواده ویندوز جاسازی شده از محصولات است. بر خلاف استاندارد ویندوز تعبیه شده است که بر روی ویندوز NT است، این نمونه هایی از سیستم عامل های استفاده کرنل ترکیبی منحصر به فرد. "مایکروسافت" شرکت فراهم می کند مجوز ویندوز CE برای تولید کنندگان تجهیزات اصلی که می تواند تغییر و ایجاد واسط کاربر خود، از نظر فنی بستر برای این.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

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