Det vigtigste forskel mellem tidsdeling og realtid operativsystem er, at a tidsdelingsoperativsystem er et system, der gør det muligt for mange brugere fra forskellige placeringer at bruge systemet samtidig, mens et realtidsoperativsystem er et system, der udfører en bestemt opgave inden for en specificeret tidsbegrænsning.
Et operativsystem er en grænseflade mellem software og hardware. Den udfører opgaver såsom hukommelsesstyring, processtyring, filstyring og input-output enhedsstyring. Der er forskellige typer operativsystemer. To af dem er tidsdeling og realtid operativsystemer.
1. Oversigt og nøgleforskel
2. Hvad er tidsdelingsoperativsystem
3. Hvad er operativsystem i realtid
4. Sammenligning side ved side - tidsdeling vs realtid operativsystem i tabelform
5. Resume
Ved tidsdeling af operativsystemer kan mange brugere fra forskellige placeringer bruge et bestemt computersystem på samme tid. I disse systemer deles processorens tid på flere brugere samtidigt. I disse systemer udføres flere brugerprogrammer af CPU'en. Processoren udfører hvert brugerprogram i et lille tidsrum. Disse systemer bruger CPU-planlægning og multiprogrammering til at tilvejebringe et lille tidskvantum til hvert brugerprogram. Når brugeren giver en kommando, reagerer systemet hurtigt.
Time Sharing Operativsystemer giver flere fordele. Det reducerer CPU-ventetiden. Brugerne er i stand til at få output inden for kort tid, fordi responstiden er mindst. Det undgår også duplikering af software. Sikkerhedsspørgsmål og problemer ved datakommunikation er nogle begrænsninger i et operativsystem, der deler tiden.
Et realtidssystem er et system, der kræver et minimum af tid til at behandle data og til at reagere på inputene til at udføre opgaven. Rigtigheden af systemoutput afhænger af det logiske resultat af beregningen og tidspunktet for at producere resultatet. Det indeholder metoder til realtidsplanlægningsopgaver. Der er to typer realtids-operativsystemer. De er hårde realtidssystemer og bløde realtidssystemer .
Figur 01: Atomkraftværk
Et hårdt realtidssystem skal fungere inden for fristen. En enkelt manglende overholdelse af fristen er en komplet eller katastrofal systemsvigt. Lufttrafikstyringssystemer, missiler og atomreaktorkontrolsystemer er nogle eksempler på hårde realtidssystemer. Et blødt realtidssystem er mindre restriktivt. Systemet skal udføre opgaven inden for fristen, men der kan være en lille tolerance. Manglende frist betragtes ikke som en total systemsvigt, men ydeevnen betragtes som forringet. Multimediastrømning og virtual reality er nogle eksempler på bløde realtidssystemer.
Time Sharing vs realtid operativsystem | |
Et operativsystem, der deler tiden, er et system, der gør det muligt for mange brugere forskellige steder at bruge et bestemt computersystem på samme tid. | Et realtidsoperativsystem er et operativsystem, der udfører en bestemt opgave inden for en specificeret tidsbegrænsning. |
Tid | |
Et tidsdelingssystem, som hver bruger får et lille tidsrum. | Et realtidssystem fungerer under faste tidsbegrænsninger. |
Ressourcedeling | |
I tidsdelingssystem kan brugerne dele ressourcerne. | I realtidssystem forbliver ressourcerne i et fast tidsrum for en proces og kan omfordeles til en anden proces efter dette tidspunkt. |
Eksempel System | |
Et online filsystem er et eksempel på et tidsdelingssystem. | Et lufttrafikstyringssystem er et eksempel på et operativsystem i realtid. |
Forskellen mellem tidsdeling og realtid-operativsystem er, at et tidsdelings-operativsystem er et system, der gør det muligt for mange brugere fra forskellige placeringer at bruge systemet samtidig, mens et realtids-operativsystem er et system, der udfører en bestemt opgave inden for en specificeret tidsbegrænsning.
1. “Hvad er operativsystem i realtid (RTOS)? - Definition fra WhatIs.com. ” SearchDataCenter. Tilgængelig her
2. "Typer af operativsystem." Www.tutorialspoint.com, Tutorials Point, 8. januar 2018. Findes her
1.'Kozloduy Kernekraftværk - Kontrolrum for enhed 5'By Yovko Lambrev (CC BY 3.0) via Commons Wikimedia