Vad är Operativsystem I Realtid

Innehållsförteckning:

Vad är Operativsystem I Realtid
Vad är Operativsystem I Realtid

Video: Vad är Operativsystem I Realtid

Video: Vad är Operativsystem I Realtid
Video: Vad är ett operativsystem? 2024, November
Anonim

Realtidsoperativsystem är baserade på programvarusystem som kan utföra ett antal funktioner på en viss tid. Detta används i moderna applikationer som styr processerna för utrustning som används inom forsknings-, militär- och rymdindustrin, såväl som i den vanliga människans liv på hushållsapparater och moderna prylar.

Vad är operativsystem i realtid
Vad är operativsystem i realtid

Funktion av operativsystem i realtid

Som ett operativsystem i realtid används ett program som utför en given uppgift inom en strikt definierad period. I realtid kräver systemet korrekta resultat inom en angiven tidsperiod. Sådana realtidsystem är inbyggda i mikrovågsugnar, tvättmaskiner, digitalkameror och mobiltelefoner.

Till exempel fungerar den mänskliga hjärnan som ett operativsystem i realtid. Realtidsoperativsystem används i medicinska diagnostiska system, flygbolagsreservationssystem, telekommunikationssystem, stridsvapenkontrollsystem och många andra områden.

Typer av realtidsoperativsystem

Realtidsoperativsystem klassificeras som hårda och mjuka. Ett styvt realtidssystem krävs för att slutföra uppgifter vid en viss tidpunkt. Uppgifterna måste slutföras inom sin tidsfrist, annars kan realtidssystemet orsaka betydande materiella eller fysiska skador.

Exempel på sådana realtidsystem är till exempel militära installationer som styr komplexa missilsystem. Flygkontrollsystem för flygtransport är ett annat exempel. Dessa system fungerar också i medicinska institutioner - det här är hårdvarukomplex för hälsokontroll.

Mjuka system i realtid inkluderar fall då tidsfristerna för att slutföra uppgifter leder till obehagliga men acceptabla konsekvenser. Ett mjukt realtidssystem garanterar inte att en uppgift eller ett jobb kommer att slutföras inom en viss tidsperiod. Detta system kommer att schemaläggas och stängas av om processen inte är klar i tid. Mjuka system i realtid används i multimediamiljöer. Om DVD-spelaren till exempel inte kan bearbeta videoramen kan du fortsätta titta på videon.

I multitasking-system i realtid måste operativsystemet prioritera realtidsuppgifter framför andra uppgifter och behålla det tills de är klara.

Ett av de operativsystem som inkluderar det mjuka realtidssystemet är Linux-operativsystemet.

Operativsystemet i realtid är utformat med tanke på alla aspekter av det verkliga livet. Detta operativsystem bygger på två huvudprinciper. Den första är att processen måste fokusera på den programmerade händelsen så att uppgifter kan schemaläggas och bearbetas baserat på deras prioriteringar. Den andra principen avser exekveringstid, så att lösningen av ett problem sker på en fast tid.

Rekommenderad: