Verschil tussen hard en zacht re altime systeem

Inhoudsopgave:

Verschil tussen hard en zacht re altime systeem
Verschil tussen hard en zacht re altime systeem

Video: Verschil tussen hard en zacht re altime systeem

Video: Verschil tussen hard en zacht re altime systeem
Video: Real time Systems | Hard & Soft | Embedded Systems | Lec-21 | Bhanu priya 2024, November
Anonim

Belangrijk verschil – Hard versus zacht re altime systeem

Het belangrijkste verschil tussen een hard en zacht real-time systeem is dat een hard-real-time systeem een systeem is waarin een enkele niet-naleving van de deadline kan leiden tot een volledige systeemstoring, terwijl een zacht real-time systeem een systeem waarin een of meer mislukkingen om de deadline te halen niet worden beschouwd als een volledige systeemfout, maar de prestatie ervan wordt als verslechterd beschouwd.

Een besturingssysteem is systeemsoftware die de computerhardware beheert volgens de instructies die door de software worden verstrekt. Een besturingssysteem biedt verschillende taken. Bestandsbeheer, geheugenbeheer, aansturing van randapparatuur en procesplanning zijn er enkele van. Een type besturingssysteem is een re altime besturingssysteem. Het kan worden onderverdeeld in harde re altime-systemen en zachte re altime-systemen.

Wat is een hard re altime systeem?

Een re altime systeem is een gegevensverwerkingssysteem. De tijd die het systeem nodig heeft om op een invoer te reageren en de uitvoer te leveren of de bijgewerkte informatie weer te geven, staat bekend als de responstijd. Dus in deze systemen zou de responstijd zeer minimaal moeten zijn. Het systeem moet de taak binnen de deadline voltooien. In een re altime besturingssysteem hangt de juistheid van de systeemuitvoer af van het logische resultaat van de berekening en van de tijd die nodig is om het resultaat te produceren. Hun systemen hebben ook een structuur die lijkt op een gewoon besturingssysteem. Het heeft ook mechanismen voor het re altime plannen van taken.

Verschil tussen hard en zacht re altime systeem
Verschil tussen hard en zacht re altime systeem

Figuur 01: Luchtverkeersleidingssysteem

In een hard real-time systeem is de tijdsvereiste een kritische beperking. Het systeem moet binnen de deadline presteren. Als het systeem niet binnen de deadline heeft gepresteerd, wordt dit beschouwd als een taakfout. Dit soort systemen mag de deadline niet missen. Het missen van de deadline kan catastrofaal zijn. Luchtverkeersleidingssystemen, raket- en kernreactorbesturingssystemen zijn enkele voorbeelden van harde re altime-systemen. Als het vliegtuigbesturingssysteem de instructies niet binnen de deadline aan het vliegtuig heeft gegeven, kan het vliegtuig crashen. Daarom is het in een hard-re altime systeem uiterst belangrijk om de deadline te halen. Deze systemen worden voornamelijk ingezet in veiligheidskritieke systemen.

Wat is Soft Real Time System?

In een zacht re altime systeem is de tijdsvereiste niet erg cruciaal. Het systeem moet de taak uitvoeren of de output geven binnen de deadline, maar er kan af en toe een kleine tolerantie zijn. Als het systeem de taak niet binnen de deadline heeft uitgevoerd, wordt het niet als een storing beschouwd zolang het de vereiste output levert. Maar de prestaties worden als verslechterd beschouwd. Het missen van de deadline zal geen catastrofale gebeurtenis veroorzaken zoals in een hard-re altime systeem. Deze systemen zijn minder beperkend. Enkele voorbeelden van re altime softwaresystemen zijn multimediastreaming, geavanceerde wetenschappelijke projecten en virtual reality.

Wat is het verschil tussen een hard en zacht re altime systeem?

Hard versus zacht re altime systeem

Een hard-re altime systeem is een systeem waarin het niet halen van zelfs maar een enkele deadline kan leiden tot een volledige of catastrofale systeemstoring. Een zacht real-time systeem is een systeem waarin een of meer mislukkingen om de deadline te halen niet worden beschouwd als een volledige systeemfout, maar waarvan de prestaties als verslechterd worden beschouwd.
Beperkende natuur
Een hard-re altime systeem is erg beperkend. Een Soft real-time systeem is niet erg beperkend.
Deadline
Een hard-re altime systeem mag de deadline niet missen. Het missen van de deadline veroorzaakt een volledige of catastrofale systeemstoring. Een Soft real-time systeem kan af en toe de deadline missen. Het missen van de deadline wordt niet beschouwd als een complete systeemstoring, maar verslechtert de prestatie.
Hulpprogramma
Een hard-re altime systeem heeft meer nut. Een zacht real-time systeem heeft minder nut.
Voorbeelden
Luchtverkeersleidingssystemen, raket- en kernreactorbesturingssystemen zijn enkele voorbeelden van harde re altime-systemen. Multimediastreaming, geavanceerde wetenschappelijke projecten en virtual reality zijn enkele voorbeelden van zachte re altime-systemen.

Samenvatting – Hard versus zacht re altime systeem

Dit artikel besprak twee soorten re altime besturingssystemen; de harde real-time systemen en de zachte real-time systemen. Het verschil tussen hard en zacht real-time systeem is dat een hard-real-time systeem een systeem is waarin een enkele niet-naleving van de deadline kan leiden tot een volledige systeemstoring, terwijl een zacht real-time systeem een systeem is waarin een of meer mislukkingen om de deadline te halen, wordt niet beschouwd als een volledige systeemstoring, maar de prestaties worden als verslechterd beschouwd.

Aanbevolen: