Примери за операционни системи в реално време. Примери за мрежови операционни системи
съдържание
Неподвижните операционни системи в реално време приемат, че изчисляването не може да бъде извършено, ако обектът не е на разположение в определеното време (такава операция ще се провали).
Мекият операционната система в поточна линия в реално време при тези условия ще продължи да работи, но на изхода може да бъде по-ниска, тъй като съоръженията не са в състояние да се предоставя своевременно, в резултат на което роботът временно ще непродуктивен.
Преди да дадете примери за операционни системи в реално време, трябва да разберете характеристиките на тяхното използване. Някои такива операционни системи са създадени за специални приложения, други за по-обща. В допълнение, някои черупки с общо предназначение също понякога се използват за работа в режим в реално време. Като пример за операционни системи от този тип могат да излязат добре познатите Windows 2000 или IBM Microsoft / 390. Това означава, че дори операционната система да не отговаря на определени изисквания, тя може да има характеристики, които позволяват да се разглежда като решение за конкретна задача за приложение в реално време.
Примери за операционни системи и техните характеристики
Като цяло операционни системи в реално време имат следните характеристики:
- Мултитаскинг.
- Технологични потоци, които могат да бъдат приоритет.
- Достатъчен брой нива на прекъсване.
Операционната система в реално време често се използва в малки вградени черупки, които се използват във формат на микро-устройства. По този начин, някои ядки могат да се разглеждат като едно-задача операционни системи (примери: ядро в състава на 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, първоначално разработена в началото на 80-те години от канадската компания Quantum Software Systems. В крайна сметка развитието е закупено от BlackBerry през 2010 година. QNX е една от първите комерсиално успешни операционни системи за микрокредити, които се използват в различни устройства, включително авто и мобилни телефони.
FreeRTOS
FreeRTOS е популярна ядрена операционна система в реално време за вградени устройства, която се зарежда от 35 микроконтролера. Тя се разпространява под GPL с допълнително ограничение и незадължителни изключения. Ограничението забранява сравнителния анализ, докато изключението ви позволява да използвате собствения си потребителски код заедно със затворения изходен код, като запазвате самото ядро. Това улеснява използването на FreeRTOS във вашите собствени приложения.
Windows CE
Windows Embedded Compact е операционната система на подсемейството, разработена от Microsoft Corporation в семейството продукти на Windows Embedded. За разлика от Windows Embedded Standard, който се базира на Windows NT, тези примери за операционна система използват ексклузивно хибридно ядро. Microsoft предоставя лицензи за Windows CE на производителите на оригинално оборудване, които могат да променят и създават собствени потребителски интерфейси, като предоставят техническа база за това.
- Файловата структура на операционните системи и тяхната класификация
- Мрежови операционни системи, техните характеристики и критерии за подбор
- Комбинация от ключове и развитието на операционните системи
- Операционни системи: примери с описания. Примери за мрежови операционни системи
- Каква е най-добрата операционна система за нетбук?
- Какви бутони да копирате и поставите: съвети за различни операционни системи
- Класификация на операционните системи
- Как да премахнете втората операционна система?
- `Download Manager `: какво е това в различните OSes, как да го използвате?
- Как действа операционната система от петата поколение на Ipad 2
- Какво представляват операционните системи в реално време?
- Dmg файл формат: какво да отворите?
- Linux операционна система: предимства и недостатъци
- Lineage 2: Грешка 1073, как да се определи и стартира играта
- Какво е включено в системния софтуер?
- Каква е най-добрата операционна система?
- Разглобяваме съвременни операционни системи
- Операционната система е мозъкът на компютъра
- За какви са операционните системи?
- Основни типове операционни системи
- NTFS файловата система и нейните функции