Verschil tussen Time Sharing en Real Time Operating System

Belangrijkste verschil - Tijd delen versus echt Tijd Besturingssysteem
 

De belangrijk verschil tussen tijd delen en real-time besturingssysteem is dat een timesharing besturingssysteem is een systeem dat veel gebruikers van verschillende locaties in staat stelt om het systeem tegelijkertijd te gebruiken terwijl een real-time besturingssysteem een ​​systeem is dat een bepaalde taak uitvoert binnen een gespecificeerde tijdsbeperking.

Een besturingssysteem is een interface tussen de software en hardware. Het voert taken uit zoals geheugenbeheer, procesbeheer, bestandsbeheer en invoer- en uitvoerapparaatbeheer. Er zijn verschillende soorten besturingssystemen. Twee daarvan zijn timesharing en real-time besturingssystemen.

INHOUD

1. Overzicht en belangrijkste verschil
2. Wat is Time Sharing Besturingssysteem
3. Wat is Real Time besturingssysteem
4. Vergelijking zij-aan-zij - Tijdverdeling en realtime besturingssysteem in tabelvorm
5. Samenvatting

Wat is Time Sharing Besturingssysteem?

In tijdsshellende besturingssystemen kunnen veel gebruikers van verschillende locaties tegelijkertijd een bepaald computersysteem gebruiken. In deze systemen wordt de tijd van de processor gelijktijdig gedeeld door meerdere gebruikers. In deze systemen worden meerdere gebruikersprogramma's uitgevoerd door de CPU. De processor voert elk gebruikersprogramma in kleine tijd quantum uit. Deze systemen maken gebruik van CPU-planning en multiprogrammering om kwantum voor elk gebruikersprogramma te verkrijgen. Wanneer de gebruiker een opdracht geeft, reageert het systeem snel.

Time Sharing Besturingssystemen bieden meerdere voordelen. Het vermindert de CPU-wachttijd. De gebruikers kunnen binnen korte tijd uitvoer krijgen omdat de reactietijd minimaal is. Het voorkomt ook software-duplicatie. De beveiligingsproblemen en problemen voor datacommunicatie zijn enkele beperkingen van een timesharing-besturingssysteem.

Wat is Real Time besturingssysteem?

Een realtime systeem is een systeem dat een minimale hoeveelheid tijd nodig heeft om gegevens te verwerken en te reageren op de invoer om de taak uit te voeren. De juistheid van de systeemuitvoer is afhankelijk van het logische resultaat van de berekening en de tijd om het resultaat te produceren. Het bevat methoden voor planningstaken in realtime. Er zijn twee soorten real-time besturingssystemen. Het zijn harde real-time systemen en zachte real-time systemen .

Figuur 01: Kerncentrale

Een hard-real-time systeem zou binnen de deadline moeten presteren. Een enkele niet-naleving van de deadline is een complete of catastrofale systeemfout. Air Traffic Control-systemen, raketten en kernreactorcontrolesystemen zijn enkele voorbeelden van harde real-time systemen. Een zacht real-time systeem is minder beperkend. Het systeem zou de taak binnen de deadline moeten uitvoeren, maar er kan een kleine tolerantie zijn. Het missen van de deadline wordt niet beschouwd als een totale systeemfout, maar de prestaties worden als gedegradeerd beschouwd. Multimediastreaming en virtual reality zijn enkele voorbeelden van zachte real-time systemen.

Wat is het verschil tussen Time Sharing en Real Time Operating System?

Time Sharing vs Real Time Operating System

Een timesharing-besturingssysteem is een systeem waarmee veel gebruikers op verschillende locaties tegelijkertijd een bepaald computersysteem kunnen gebruiken. Een realtime besturingssysteem is een besturingssysteem dat een bepaalde taak uitvoert binnen een opgegeven tijdslimiet.
 Tijd
Een timesharing-systeem waarbij elke gebruiker een klein quantum krijgt. Een real-time systeem werkt onder vaste tijdslimieten.
Bron delen
In het tijdverdelingssysteem kunnen gebruikers de bronnen delen. In realtime-systeem blijven de bronnen een vaste hoeveelheid tijd over voor een proces en kunnen ze na die tijd opnieuw worden toegewezen aan een ander proces.
 Voorbeeldsysteem
Een online bestandssysteem is een voorbeeld van een timesharing-systeem. Een luchtverkeersleidingssysteem is een voorbeeld van een real-time besturingssysteem.

Samenvatting - Tijd delen versus echt Tijd Besturingssysteem 

Het verschil tussen timesharing en realtime besturingssysteem is dat een timesharing-besturingssysteem een ​​systeem is dat veel gebruikers van verschillende locaties in staat stelt om het systeem tegelijkertijd te gebruiken, terwijl een real-time besturingssysteem een ​​systeem is dat een bepaalde taak uitvoert binnen een opgegeven tijdsbeperking.

Referentie:

1. "Wat is een realtime besturingssysteem (RTOS)? - Definitie van WhatIs.com. "SearchDataCenter. Beschikbaar Hier 
2. "Soorten besturingssysteem." Www.tutorialspoint.com, Tutorials Point, 8 januari 2018. Beschikbaar Hier 

Afbeelding met dank aan:

1.Kozloduy-kerncentrale - controlekamer van eenheid 5'door Yovko Lambrev (CC BY 3.0) via Commons Wikimedia