DatorerOperativsystem

Exempel på realtidsoperativsystem. Exempel på nätverksoperativsystem

Operativsystemet realtid (RTOS) - detta OS, vilket garanterar en viss kapacitet för ett förutbestämt tidsintervall. Till exempel kan det utformas så att visa att ett objekt har blivit tillgänglig för roboten på det löpande bandet. Sådana beläggningar klassificeras som "hårda" och "mjuka".

realtids Hårda operativsystem antar att beräkningen inte kan verkställas, om objektet inte är tillgänglig på den angivna perioden (denna operation kommer att sluta i ett misslyckande).

Den mjuka operativsystem i realtid löpande bandet under dessa förhållanden kommer att fortsätta att fungera, men utgången kan bli lägre eftersom anläggningarna inte kan göras tillgängliga i god tid, vilket resulterar i att roboten tillfälligt improduktiv.

Innan vi presenterar exempel på realtidsoperativsystem, måste du förstå egenheter deras användning. En del av dessa OS skapas för specifika applikationer, medan andra - för den mer allmänna. Dessutom är några allmänna ändamål hölje också ibland används för drift i realtid. Som exempel på denna typ av operativsystem kan utföra välkända Windows 2000 eller IBM Microsoft / 390. Det vill säga, även om operativsystemet inte uppfyller vissa krav, kan det ha egenskaper som tillåter oss att betrakta det som en lösning för en specifik applikation problem i realtid.

Exempel på operativsystem och deras karakterisering

I allmänhet operativsystemet har realtid följande egenskaper:

  • Multitasking.
  • Processflöden som kan prioriteras.
  • Ett tillräckligt antal avbrottsnivåer.

Realtids operativsystem används ofta i små inbäddade skinn, som används i mikroanordningar format. Till exempel, kan en del av kärnan betraktas som singel-tasking operativsystem (exempel: kärnan som en del av IOS, Android, etc ...) I realtid. Men för att utföra sina uppgifter kräver andra komponenter i enheten, till exempel förare. Det är därför fullfjädrad operativsystem är i realtid, som regel, är mer än bara kärnan.

Ett typiskt exempel är tillämpningen RTOS HDTV-mottagare och en display. Han bör läsa den digitala signalen, avkodar den och visas i form av inkommande data. Varje försening kommer att märkas som pixel video och / eller ljudet är förvrängt.

Men när ljudet behaga "ge exempel på operativsystem av denna typ," avser att nämna de mest kända namnen. Vilken del av den här gruppen?

VxWorks från företag Windriver

VxWorks är ett RTOS utvecklas som en proprietär programvara med hjälp av Windriver. När först släpptes 1987, var VxWorks ursprungligen avsedd för användning i inbyggda system som kräver realtid och deterministisk prestanda. Således är exempel på denna typ av operativsystem som används i de områden skydds- och säkerhets, olika industrier (särskilt flyg- och försvars), för tillverkning av medicintekniska produkter, industriell utrustning, robotteknik, energi, transportförvaltning, nätinfrastruktur, förbättra fordons- och konsumentelektronik.

VxWorks stöder Intel (x86, bland annat en ny version av IntelQuarkSoC och x86-64), MIPS, PowerPC, SH-4, och ARM-arkitekturen. Den levereras med en kraftfull RTOS kärna, middleware, stöd för avgiftsbaserade tilläggspaket och hårdvaruteknik från andra tillverkare. I sin senaste fråga - VxWorks 7 - har systemet uppgraderats till modularitet och uppgraderingen så att OS-kärnan finns separat från middleware, program och andra paket.

QNX Neutrino

Även klassiska exempel på denna typ av operativsystem - vissa Unix-liknande skal. Sådan är QNX Neutrino, som ursprungligen utvecklades i början av 1980-talet, det kanadensiska företaget Quantum Software Systems. I slutändan var utvecklingen av BlackBerry förvärvades 2010. QNX är ett av de första kommersiellt framgångsrika mikrokärnan operativsystem, som används i olika enheter, inklusive bil- och mobiltelefoner.

FreeRTOS

FreeRTOS är en populär kärn OS realtid inbäddade enheter, som är laddad 35 mikrokontroller. Den sträcker sig under GPL-licensen med ytterligare begränsningar och valfria undantag. Begränsning förbjuder benchmarking, medan undantaget tillåter användare att använda sin egen kod med en sluten källa, samtidigt som själva kärnan. Det underlättar därmed användnings FreeRTOS i dina egna applikationer.

Windows CE

Windows Embedded Compact - är operativsystemet i underfamiljen utvecklade "Microsoft" Corporation inom Windows Embedded familj av produkter. Till skillnad från Windows Embedded Standard, som är baserad på Windows NT, dessa exempel på operativsystem använder exklusiva hybridkärna. "Microsoft" Företaget erbjuder Windows CE licens för originalutrustningstillverkare som kan ändra och skapa egna användargränssnitt, som ger den tekniska grunden för detta.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

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