ComputereOperativsystemer

Eksempler på realtids operativsystemer. Eksempler på netværksoperativsystemer

Realtidsoperativsystemet (RTOS) er et operativsystem, der garanterer en vis evne til et givet tidsinterval. Det kan for eksempel være designet til at vise, at en genstand er blevet tilgængelig for roboten på samlebåndet. Sådanne skaller er klassificeret i "hårdt" og "blødt".

Stive operativsystemer i realtid forudsætter, at beregningen ikke kan udføres, hvis objektet ikke er tilgængeligt på det planlagte tidspunkt (en sådan operation mislykkes).

I et blødt operativsystem, i realtid, vil samlebåndet fortsætte med at fungere under sådanne forhold, men produktionsvolumenet kan være lavere, da objekterne ikke er tilgængelige på det fastsatte tidspunkt, som følge heraf robotten vil være midlertidigt uproduktiv.

Før du giver eksempler på operativsystemer i realtid, skal du forstå funktionerne i deres brug. Nogle sådanne OS'er er oprettet til en speciel applikation, andre til en mere generel. Derudover bruges nogle almindeligste skaller til tider til at fungere i realtidstilstand. Som eksempler på operativsystemer af denne type kan komme ud kendte Windows 2000 eller IBM Microsoft / 390. Det vil sige, at selvom operativsystemet ikke opfylder visse krav, kan det have karakteristika, der gør det muligt at se det som en løsning til en bestemt applikationsopgave i realtid.

Eksempler på operativsystemer og deres egenskaber

Generelt har operativsystemer i realtid følgende egenskaber:

  • Multitasking.
  • Teknologiske strømme, der kan være en prioritet.
  • Et tilstrækkeligt antal afbrydelsesniveauer.

Real-time-operativsystemet bruges ofte i små indlejrede skaller, der bruges i formater af mikroenheder. For eksempel kan nogle kerner betragtes som single-tasking operativsystemer (eksempler: kerner i IOS, Android, osv.) I realtid. Men for at udføre deres opgaver kræves der andre komponenter i enheden, f.eks. Drivere. Derfor sker der i almindelighed et fuldt udbygget realtidsoperativsystem mere end bare en kerne.

Et typisk eksempel på en RTOS-applikation er en HDTV-modtager og display. Den skal læse det digitale signal, afkode det og vise det som indgående data. Enhver forsinkelse vil være mærkbar som pixelvideo og / eller forvrænget lyd.

Men når anmodningen "giver eksempler på operativsystemer af denne type" lyder, nævnes de mest kendte navne. Hvad er inkluderet i denne gruppe?

VxWorks fra WindRiver

VxWorks er et operativsystem i realtid udviklet som proprietær software ved hjælp af WindRiver. Oprindeligt udgivet i 1987, var VxWorks oprindeligt designet til at blive brugt i indlejrede systemer, der kræver real-time og deterministisk ydeevne. Eksempler på operativsystemer af denne type finder således anvendelse inden for sikkerhed og sikkerhed, forskellige industrier (især luftfart og forsvar), produktion af medicinsk udstyr, industrielt udstyr, robotik, energi, transportstyring, netværksinfrastruktur og forbedring af bil- og forbrugerelektronik.

VxWorks understøtter Intel (x86, inklusive den nye version af IntelQuarkSoC og x86-64), MIPS, PowerPC, SH-4 og ARM-arkitekturen. Denne RTOS leveres med en kraftig kerne, middleware, understøttelse af ekstra betalte pakker og hardware fra tredjepart. I sin seneste udgivelse - VxWorks 7 - blev systemet opgraderet til modularitet og opgradering, så OS-kernen holdes adskilt fra middleware, applikationer og andre pakker.

QNX Neutrino

Også klassiske eksempler på operativsystemer af denne type er nogle Unix-lignende skaller. Dette er QNX Neutrino, der oprindeligt blev udviklet i begyndelsen af 1980'erne af det canadiske firma Quantum Software Systems. I sidste ende blev udviklingen købt af BlackBerry i 2010. QNX er et af de første kommercielt succesfulde mikrokernel operativsystemer, der bruges i forskellige enheder, herunder auto- og mobiltelefoner.

FreeRTOS

FreeRTOS er et populært nuklear OS i realtid for indlejrede enheder, som er indlæst af 35 mikrocontrollere. Den distribueres under GPL med en yderligere begrænsning og valgfrie undtagelser. Begrænsningen forbyder benchmarking, mens undtagelsen giver dig mulighed for at bruge din egen brugerkode sammen med den lukkede kilde, mens kernen selv holdes. Dette gør det nemmere at bruge FreeRTOS i dine egne applikationer.

Windows CE

Windows Embedded Compact er underfamiliens operativsystem, udviklet af Microsoft Corporation inden for Windows Embedded-familien af produkter. I modsætning til Windows Embedded Standard, som er baseret på Windows NT, bruger disse operativsystem eksempler en eksklusiv hybridkerne. Microsoft giver Windows CE-licenser til originale udstyrsproducenter, som kan ændre og oprette deres egne brugergrænseflader, hvilket giver et teknisk grundlag for dette.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

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