PočítačeOperačné systémy

Príklady operačných systémov v reálnom čase. Príklady sieťových operačných systémov

Operačný systém v reálnom čase (RTOS) - to OS, ktorý zaručuje určitú kapacitu pre vopred stanovenom časovom intervale. Napríklad to môže byť navrhnutý tak, aby sa zobrazí, že objekt je k dispozícii pre robota na montážnej linke. Takéto poťahy sú klasifikované ako "tvrdé" a "mäkké".

real-time Tvrdé operačné systémy predpokladajú, že výpočet nemožno vykonať, ak objekt nie je k dispozícii v stanovenej lehote (táto operácia skončí neúspechom).

Mäkký operačný systém montážnej linke v reálnom čase za týchto podmienok budú aj naďalej fungovať, ale výstup môže byť nižšia, pretože zariadenie nie sú schopné byť dané k dispozícii včas, s tým výsledkom, že robot bude dočasne neproduktívny.

Pred predložením príklady operačných systémov v reálnom čase, musíte pochopiť zvláštnosti ich používania. Niektoré z týchto OS sú vytvorené pre konkrétne aplikácie, zatiaľ čo iní - pre všeobecnejší. Navyše, niektoré všeobecné použitie Skriňa je tiež niekedy používaný pre prevádzku v reálnom čase. Ako príklady tohto typu operačných systémov možno vykonávať známy systém Windows 2000 alebo IBM Microsoft / 390. To znamená, že aj v prípade, že operačný systém nebude spĺňať určité požiadavky, môže mať vlastnosti, ktoré nám umožňujú uvažovať ako riešenie pre konkrétne problémy s aplikáciou v reálnom čase.

Príklady operačných systémov a ich charakterizácia

Všeobecne platí, že operačný systém reálneho času má nasledujúce charakteristiky:

  • Multitasking.
  • Procesné toky, ktoré môžu byť uprednostnené.
  • Dostatočný počet prerušení úrovní.

operačných systémov v reálnom čase sú často používané v malých vstavaných vzhľadov, ktoré sa používajú vo formáte mikrozariadenie. Napríklad niektoré z jadra možno považovať za operačný systém single-tasking (príklady: jadra ako súčasť IOS, Android, atď ...) v reálnom čase. Avšak, aby mohli plniť svoje úlohy si vyžadujú ďalšie súčasti zariadenia, napríklad ovládačov. To je dôvod, prečo plnohodnotným operačný systém v reálnom čase, ako pravidlo, je viac než len jadro.

Typickým príkladom je aplikácia RTOS HDTV prijímač a displej. Mal by sa čítať digitálny signál, dekódovať a zobraziť vo forme prichádzajúcich dát. Akékoľvek meškanie vyplynie, ako video pixelov a / alebo zvuk je skreslený.

Avšak, keď zvuky, prosím "uvedie príklady operačných systémov tohto typu," odkazuje spomenúť najznámejšie mená. Aká časť tejto skupiny?

VxWorks od spoločnosti WinDriver

VxWorks je operačný systém reálneho času vyvinutý ako proprietárny softvér pomocou WinDriver. Keď prvýkrát vydaná v roku 1987, VxWorks bol pôvodne navrhnutý pre použitie vo vstavaných systémoch, ktoré vyžadujú v reálnom čase a deterministický výkon. Tak príklady tohto typu operačných systémov sa používajú v ochranných a bezpečnostných oblastiach rôznych priemyselných odvetviach (najmä v leteckom a obrany), výroba zdravotníckych pomôcok, priemyselného zariadenia, robotika, energie, riadenie dopravy, sieťovej infraštruktúry, zlepšenie automobilovej techniky a spotrebnej elektroniky.

VxWorks podporuje Intel (x86, vrátane novej verzie IntelQuarkSoC a x86-64), MIPS, PowerPC, SH-4 a ARM architektúre. Je dodávaný s výkonným RTOS jadro, middleware, podporu pre add-on balíčky založených na poplatok a hardvérových technológií od iných výrobcov. Vo svojom poslednom čísle - na VxWorks 7 - systém bol inovovaný na modularitu a inováciu, takže jadro OS je obsiahnutá oddelene od middleware, aplikácií a ďalších balíčkov.

QNX Neutrino

Tiež klasické príklady tohto typu operačných systémov - niektoré Unix-ako shell. Taký je QNX Neutrino, bol pôvodne vyvinutý v skorých 1980, kanadská spoločnosť Quantum Software Systems. V konečnom dôsledku rozvoj BlackBerry získala v roku 2010. QNX je jeden z prvých komerčne úspešných operačných microkernel systémy, ktoré sa používa v rôznych zariadeniach, vrátane automobilov a mobilných telefónov.

FreeRTOS

FreeRTOS je populárny nukleárnej OS real-time embedded zariadenie, ktoré je naložený 35 mikroprocesory. Rozkladá sa pod GPL licenciou s dodatočným obmedzení a výnimiek nepovinných. Obmedzenie zakazuje benchmarkingu, zatiaľ čo výnimka umožňuje užívateľom používať svoj vlastný kód s uzavretým zdrojom pri zachovaní jadra samotného. Uľahčuje tak používanie FreeRTOS vo vašich vlastných aplikáciách.

Windows CE

Windows Embedded Compact - je operačný systém z podčeľade vyvinutého "Microsoft" korporácie v rámci integrovaného rodiny Windows výrobkov. Na rozdiel od Windows Embedded Standard, ktorý je založený na systéme Windows NT, tieto príklady operačných systémov používať exkluzívne hybridné jadro. "Microsoft" spoločnosť poskytuje licenciu Windows CE pre výrobcov pôvodného zariadenia, ktorý môže upravovať a vytvárať vlastné používateľské rozhranie, ktoré poskytujú technický základ pre toto.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

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