/ / Voorbeelden van realtime besturingssystemen. Voorbeelden van netwerkbesturingssystemen

Voorbeelden van realtime besturingssystemen. Voorbeelden van netwerkbesturingssystemen

Real Time Besturingssysteem (RTOS) -het is een besturingssysteem dat een bepaald vermogen voor een bepaalde periode garandeert. Het kan bijvoorbeeld worden ontworpen om aan te tonen dat een object beschikbaar is gekomen voor de robot op de assemblagelijn. Dergelijke schalen worden geclassificeerd als "hard" en "zacht".

besturingssysteem voorbeelden

Harde realtime besturingssystementijd wordt ervan uitgegaan dat de berekening niet kan worden uitgevoerd als het object niet beschikbaar is in de aangewezen periode (een dergelijke bewerking zal mislukken).

In een zacht realtime besturingssysteemOnder dergelijke omstandigheden zal de assemblagelijn blijven werken, maar het productievolume kan lager zijn, omdat de objecten niet op de afgesproken tijd beschikbaar kunnen zijn, waardoor de robot tijdelijk onproductief zal zijn.

Voordat u voorbeelden van besturingssystemen geeftrealtime moet u de functies van het gebruik ervan begrijpen. Sommige van deze besturingssystemen zijn gemaakt voor speciale toepassingen, andere - voor een meer algemene. Bovendien worden sommige shells voor algemene doeleinden soms ook gebruikt voor realtime werking. Bekende Windows 2000 of IBM Microsoft / 390 kan als voorbeeld dienen voor dit type besturingssysteem. Dat wil zeggen, zelfs als het besturingssysteem niet aan bepaalde vereisten voldoet, kan het kenmerken hebben waardoor het in realtime als een oplossing voor een specifieke toepassingstaak kan worden beschouwd.

voorbeelden geven van besturingssystemen

Voorbeelden van besturingssystemen en hun kenmerken

Over het algemeen hebben realtime besturingssystemen de volgende kenmerken:

  • Multitasking.
  • Processtromen die prioriteit kunnen krijgen.
  • Een voldoende aantal onderbrekingsniveaus.

Real-time besturingssystemen worden vaak gebruikt als onderdeel vankleine ingebedde shells, die worden gebruikt in het formaat van microdevices. Sommige kernels kunnen dus worden beschouwd als besturingssystemen met één taak (voorbeelden: kernels als onderdeel van iOS, Android, enz.) In realtime. Voor het uitvoeren van hun taken hebben ze echter andere componenten van het apparaat nodig, bijvoorbeeld stuurprogramma's. Daarom is een volwaardig realtime besturingssysteem in de regel meer dan alleen een kernel.

Een typisch voorbeeld van een RTOS-applicatie isHDTV-ontvanger en display. Hij moet het digitale signaal lezen, decoderen en weergeven als inkomende gegevens. Elke vertraging is merkbaar als pixelvideo en / of vervormd geluid.

Tegelijkertijd, wanneer het verzoek klinkt "geef voorbeelden van besturingssystemen van dit type", wordt de verwijzing naar de meest bekende namen geïmpliceerd. Wat zit er in deze groep?

voorbeelden van besturingssystemen met één taak

VxWorks door WindRiver

VxWorks is een echt besturingssysteemtijd ontwikkeld als eigen software met WindRiver. Voor het eerst uitgebracht in 1987, werd VxWorks oorspronkelijk ontworpen voor gebruik in embedded systemen die realtime en deterministische prestaties vereisen. Dus worden voorbeelden van besturingssystemen van dit type gebruikt op het gebied van beveiliging en veiligheid, verschillende industrieën (met name ruimtevaart en defensie), de productie van medische apparatuur, industriële apparatuur, robotica, energie, transportbeheer, netwerkinfrastructuur en de verbetering van auto- en consumentenelektronica.

VxWorks ondersteunt Intel (x86, inclusief nieuwIntelQuarkSoC- en x86-64-versies), MIPS, PowerPC, SH-4 en ARM-architectuur. Deze RTOS wordt geleverd met een krachtige kern, middleware, ondersteuning voor betaalde add-on-pakketten en hardwaretechnologieën van derden. In de nieuwste versie, VxWorks 7, werd het systeem geüpgraded voor modulariteit en upgrade, zodat de OS-kernel gescheiden wordt gehouden van middleware, applicaties en andere pakketten.

voorbeelden van besturingssystemen en hun kenmerken

QNX Neutrino

Ook klassieke voorbeelden van besturingssystemenvan het opgegeven type zijn enkele Unix-achtige shells. Dat is de QNX Neutrino, oorspronkelijk ontwikkeld in de vroege jaren 1980 door het Canadese bedrijf Quantum Software Systems. Uiteindelijk werd de ontwikkeling overgenomen door BlackBerry in 2010. QNX is een van de eerste commercieel succesvolle microkernel-besturingssystemen die worden gebruikt in verschillende apparaten, waaronder auto's en mobiele telefoons.

FreeRTOS

FreeRTOS is een populair nucleair besturingssysteem in de modusrealtime voor ingebedde apparaten, die is geladen met 35 microcontrollers. Het wordt gedistribueerd onder de GPL met een extra beperking en optionele uitzonderingen. De beperking verbiedt benchmarking, terwijl de uitzondering toestaat dat gebruikers hun eigen gebruikerscode gebruiken in combinatie met gesloten broncode, terwijl de kernel zelf behouden blijft. Dit vergemakkelijkt het gebruik van FreeRTOS in native applicaties.

Windows CE

Windows Embedded Compact is actiefeen subfamiliesysteem ontwikkeld door Microsoft als onderdeel van de Windows Embedded-productfamilie. In tegenstelling tot de Windows Embedded Standard, die is gebaseerd op Windows NT, gebruiken deze voorbeelden van besturingssystemen een exclusieve hybride kernel. Microsoft biedt Windows CE-licenties voor fabrikanten van originele apparatuur die hun eigen gebruikersinterfaces kunnen wijzigen en maken, en hiervoor de technische basis vormen.

leuk vond:
0
Populaire berichten
Spirituele ontwikkeling
eten
Y