SzámítógépekOperációs rendszerek

Példák a valós idejű operációs rendszerek. Példák a hálózati operációs rendszerek

Az operációs rendszer valós idejű (RTOS) - ez az OS, ami garantálja a biztos kapacitás egy előre meghatározott időintervallumban. Például előfordulhat, hogy úgy kell megtervezni, hogy megjelenjen, hogy egy tárgy vált elérhetővé a robot a futószalagról. Az ilyen bevonatok minősülnek „kemény” és „puha”.

valós idejű operációs rendszerek Hard feltételezik, hogy a számítás nem hajtható végre, ha az objektum nem áll rendelkezésre a kijelölt időszakban (ez a művelet kudarccal fog végződni).

A puha operációs rendszer valós időben futószalagon ilyen körülmények között továbbra is működik, de a kimenet lehet alacsonyabb, mert a létesítmények nem képes rendelkezésre bocsátani kellő időben, aminek következtében a robot átmenetileg terméketlen.

Mielőtt példák bemutatásával a valós idejű operációs rendszerek, meg kell érteni a sajátosságait azok használatát. Néhány ilyen OS létrehozott speciális alkalmazásokhoz, míg mások - az általánosabb. Sőt, egyes általános célú burkolat is szoktak használni működését valós időben. Példaként az ilyen típusú operációs rendszerek végezhet a jól ismert Windows 2000 vagy IBM Microsoft / 390. Azaz, még ha az operációs rendszer nem felel meg bizonyos követelményeknek, akkor olyan jellemzőkkel, amelyek lehetővé teszik számunkra, hogy úgy, mint egy megoldás egy speciális alkalmazási problémák valós időben.

Példák az operációs rendszerek és azok jellemzése

Általában az operációs rendszer valós idejű a következő tulajdonságokkal rendelkezik:

  • Multitasking.
  • Process áramlások lehet előnyben.
  • Elegendő számú megszakítási szinteket.

Valós idejű operációs rendszerek gyakran használt kis beágyazott irha, amelyeket a Microdevices formátumban. Például néhány a mag lehet tekinteni, mint egy-tasking operációs rendszer (például: a kernel részeként IOS, Android, stb ...) A valós időben. Ahhoz azonban, hogy feladataik ellátásához szükség egyéb alkatrészek a készülék, például járművezetők. Ezért teljes körű operációs rendszer valós idejű, mint általában, több, mint a kernel.

Egy tipikus példa az alkalmazás RTOS HDTV-vevő és a kijelzést. Azt kell olvasni a digitális jelet, dekódolja és a kijelző formájában beérkező adatokat. Bármilyen késedelem lesz érezhető, mint a pixel video és / vagy hang torz.

Azonban, ha a hangok örömet „ad példát az operációs rendszerek az ilyen típusú” kifejezés is beszélve a legismertebb neveket. Mi ennek a csoportnak?

VxWorks cégektől WinDriver

VxWorks valós idejű operációs rendszer által kifejlesztett a szabadalmaztatott szoftver segítségével WinDriver. Amikor először megjelent 1987-ben, eredetileg VxWorks használatra tervezték a beágyazott rendszerek, amelyek megkövetelik a valós idejű és determinisztikus teljesítményt. Így példák az ilyen típusú operációs rendszereket használnak a védelmi és biztonsági területeken, a különböző iparágak (különösen a légi- és hadiipar), az orvostechnikai eszközök gyártására, ipari gépek, robotika, energia, közlekedés, hálózati infrastruktúra javítása, az autóipar és a szórakoztató elektronika.

VxWorks támogatja az Intel (x86, beleértve egy új változatát IntelQuarkSoC és x86-64), MIPS, PowerPC, SH-4 és ARM-architektúra. Jön egy hatalmas RTOS kernel, middleware, támogatja a díj alapú kiegészítő csomag és hardver technológiákat más gyártók. A legfrissebb számában - a VxWorks 7 - A rendszer lett frissítve a modularitás és a frissítés, hogy a rendszermag tartalmazza külön a middleware, alkalmazások és más csomagokat.

QNX Neutrino

Szintén klasszikus példa az ilyen típusú operációs rendszerek - néhány Unix-szerű shell. Ilyen a QNX Neutrino, eredetileg az 1980-as években, a kanadai cég Quantum Software Systems. Végül, a fejlesztési BlackBerry szerezte 2010-ben. QNX egyik első kereskedelmileg sikeres mikrokernel operációs rendszereket, amelyek használják a különböző eszközök, beleértve a gépjármű és a mobiltelefonok.

FreeRTOS

FreeRTOS népszerű nukleáris OS valós idejű beágyazott eszközök, amely tele van 35 mikrokontroller. Ez kiterjeszti a GPL licenc a további korlátozás és választható kivételek. Korlátozás tiltja benchmarking, míg a mentesség lehetővé teszi a felhasználók számára, hogy saját kódot, zárt forráskódú, miközben maga a mag. Ezáltal megkönnyíti a használatát FreeRTOS saját alkalmazásokat.

windows CE

Windows Embedded Compact - az operációs rendszer az alcsalád kifejlesztett „Microsoft” társasági belül Windows Embedded termékek. Ellentétben a Windows Embedded Standard, amelynek alapja a Windows NT, ezek a példák az operációs rendszerek és exkluzív hibrid kernel. „Microsoft” vállalat Windows CE engedély eredeti berendezések gyártói, aki módosíthatja és hozzon létre saját felhasználói felületek, amely a műszaki alapja.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

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