КомпютриОперационни системи

Примери за операционни системи в реално време. Примери за мрежови операционни системи

Операционната система в реално време (RTOS) - тази операционна система, което гарантира определен капацитет за предварително определен интервал от време. Например, той може да бъде проектирано така, че да се покаже, че даден обект е станал достъпен за робота на поточната линия. Тези покрития са класифицирани като "твърд" и "мек".

в реално време, Твърди операционни системи предполагат, че изчислението не може да бъде изпълнена, ако обектът не е на разположение в определен период (тази операция ще завърши с провал).

Мекият операционната система в поточна линия в реално време при тези условия ще продължи да работи, но на изхода може да бъде по-ниска, тъй като съоръженията не са в състояние да се предоставя своевременно, в резултат на което роботът временно ще непродуктивен.

Преди да представи примери за операционни системи в реално време, което трябва да разберат особеностите на тяхната употреба. Някои от тези OS са създадени за конкретни приложения, а други - за по-общи. Освен това, някои корпус с общо предназначение е също така понякога се използва за работа в реално време. Като примери за този вид операционни системи могат да изпълняват добре познат Windows 2000 или IBM Microsoft / 390. Това означава, че дори ако операционната система не отговаря на определени изисквания, тя може да има характеристики, които ни позволяват да го разгледа като решение на специфични проблеми при прилагане в реално време.

Примери за операционни системи и тяхната характеристика

По принцип операционната система на реално време има следните характеристики:

  • Мултитаскинг.
  • потоци процес, който може да бъде приоритет.
  • Достатъчен брой прекъсване нива.

операционни системи в реално време често се използват в малки вградени кожи, които се използват в microdevices формат. Например, някои от ядрото може да се разглежда като операционна система за еднократна задачи (примери: ядрото, като част от IOS, Android, и т.н. ...) в реално време. Въпреки това, за да изпълняват своите задачи изискват други компоненти на устройството, например, шофьори. Ето защо пълноправен операционната система е в реално време, като правило, е нещо повече от ядрото.

Типичен пример за това е прилагането RTOS HDTV-приемника и дисплей. Той трябва да се чете на цифровия сигнал, то и дисплей декодиране под формата на постъпващите данни. Всяко забавяне ще бъде забележим като пиксел видео и / или звукът е изкривен.

Въпреки това, когато звуците моля "дават примери за операционни системи от този тип," се отнася да спомена най-известните имена. Каква част от тази група?

VxWorks от компании WinDriver

VxWorks е операционна система в реално време се развива като собствен софтуер с помощта на WinDriver. Когато пусна за първи път през 1987 г., VxWorks първоначално е бил предназначен за използване в областта на вградените системи, които изискват реално време и детерминирана производителност. По този начин, примери за този вид операционни системи се използват в зоните за защита и безопасност, различни отрасли (особено на авиационната и отбранителната), производството на медицински изделия, промишлено оборудване, роботика, енергия, управление на транспорта, мрежова инфраструктура, подобряване на автомобилостроенето и потребителска електроника.

VxWorks подкрепя Intel (x86, включително нова версия на IntelQuarkSoC и x86-64), MIPS, PowerPC, SH-4, и ARM-архитектура. Той идва с мощен RTOS ядро, мидълуер, подкрепа за такса-базирани допълнителни пакети и хардуерни технологии от други производители. В последния си брой - на VxWorks 7 - на системата е обновена на модулността и ъпгрейд, така че ядрото на операционната система се съдържа отделно от мидълуер, приложения и други пакети.

QNX Neutrino

Също класическите примери за този вид операционни системи - някои Unix-подобни черупка. Такава е QNX Neutrino, първоначално разработена в началото на 1980 г., на канадската компания Квантовата софтуерни системи. В крайна сметка, развитието на BlackBerry е придобита през 2010 година. QNX е един от първите търговски успешни микрокърнъла операционни системи, които се използват в различни устройства, включително коли и мобилни телефони.

FreeRTOS

FreeRTOS е популярна ядрената OS в реално време, вградени устройства, която се зарежда 35 микроконтролери. Тя се простира под лиценз GPL с допълнителното ограничаване и незадължителни изключения. Ограничаване забранява бенчмаркинг, а освобождаването позволява на потребителите да използват своя собствен код с затворен код, като същевременно се поддържа самото ядро. По този начин тя улеснява FreeRTOS на употреба в собствените си приложения.

Windows CE

Windows Embedded Compact - е операционната система на подсемейство развита "Майкрософт" корпорация в Embedded продуктите от фамилията Windows. За разлика от Windows Embedded Standard, който е базиран на Windows NT, тези примери на операционни системи използват изключително хибрид ядро. "Майкрософт" компания предоставя лиценз Windows CE за производителите на оригинално оборудване, които могат да променят и създават свои собствени потребителски интерфейси, като предоставя техническата база за това.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

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