Diferència de claus: sistema de temps real i dur contra suau
 

La diferència clau entre un sistema de temps real dur i suau és que, un sistema de temps real dur és un sistema en el qual un únic incompliment del termini pot comportar un fracàs complet del sistema mentre que un sistema de temps real suau és un sistema en què un o més fallades per complir el termini, no es considera un error complet del sistema, sinó que el seu rendiment es considera degradat.

Un sistema operatiu és un programari del sistema que gestiona el maquinari de l’ordinador segons les instruccions que proporciona el programari. Un sistema operatiu proporciona diverses tasques. Alguns d'ells són la gestió de fitxers, la gestió de memòria, el control de dispositius perifèrics i la programació de processos. Un tipus de sistema operatiu és un sistema operatiu en temps real. Es pot dividir en sistemes de temps real dur i sistemes de temps real suaus.

CONTINGUTS

1. Visió general i diferència de clau
2. Què és el sistema de temps real dur
3. Què és el sistema de temps real suau
4. Comparació de costat a costat: sistema de temps real dur i suau en forma tabular
5. Resum

Què és el sistema de temps real dur?

Un sistema en temps real és un sistema de processament de dades. El temps que porta el sistema per respondre a una entrada i proporcionar la sortida o mostrar la informació actualitzada es coneix com a temps de resposta. Per tant, en aquests sistemes, el temps de resposta hauria de ser molt mínim. El sistema hauria de completar la tasca dins del termini. En un sistema operatiu en temps real, la correcció de la sortida del sistema depèn del resultat lògic de la computació, així com del temps que triga a produir-ne el resultat. Els seus sistemes també tenen una estructura similar a un sistema operatiu ordinari. També disposa de mecanismes de tasques de programació en temps real.

En el sistema de temps real dur, el requisit de temps és una restricció crítica. El sistema hauria de funcionar dins del termini. Si el sistema no es va realitzar durant el termini, es considera un error de tasca. Aquest tipus de sistemes no han de perdre el termini. Falta el termini pot ser catastròfic. Els sistemes de control de trànsit aeri, míssils i sistemes de control de reactor nuclear són pocs exemples per a sistemes de temps real dur. Si el sistema de control de l’aeronau no va donar les instruccions a l’aeronau en el termini indicat, pot provocar que el vaixell aeri es pugui bloquejar. Per tant, en un sistema de temps real dur, complir el termini és extremadament important. Aquests sistemes es despleguen principalment en sistemes crítics de seguretat.

Què és el sistema de temps real suau?

En un sistema de temps real suau, el requisit de temps no és molt crucial. El sistema hauria de realitzar la tasca o donar la sortida dins el termini, però de vegades pot existir una petita tolerància. Si el sistema no va realitzar la tasca dins de la data límit, no es considerarà com a fallada sempre que proporcioni la sortida requerida. Però es considera que el rendiment es degrada. La falta de termini no provocarà un esdeveniment catastròfic com en un sistema de temps real. Aquests sistemes són menys restrictius. Alguns exemples de sistemes de programari en temps real són streaming de multimèdia, projectes científics avançats i realitat virtual.

Quina diferència hi ha entre el sistema de temps real dur i el suau?

Sistema de temps real dura i suau
Un sistema de temps real és un sistema en el qual un incompliment d'un mateix termini pot comportar un fracàs complet o catastròfic del sistema.Un sistema de temps real suau és un sistema en el qual un o més fracassos en complir el termini no es considera un error complet del sistema, però es considera que es degrada el rendiment.
Naturalesa restrictiva
Un sistema de temps dur és molt restrictiu.Un sistema en temps real suau no és gaire restrictiu.
Data límit
Un sistema de temps real no hauria de perdre el termini. Falta la data límit causada per un error complet o catastròfic del sistema.Un sistema en temps real suau pot perdre el termini de tant en tant. La falta de termini no es considera un error complet del sistema, sinó que degrada el rendiment.
Utilitat
Un sistema de temps real dur té més utilitat.Un sistema en temps real suau té menys utilitat.
Exemples
Alguns exemples de sistemes de control de trànsit aeri, míssils i sistemes de control de reactor nuclear són alguns exemples de sistemes de temps real dur.Flux multimèdia, projectes científics avançats i realitat virtual són alguns exemples de sistemes en temps real suaus.

Resum: sistema de temps real dura i suau

Aquest article tracta diversos tipus de sistemes operatius en temps real; els sistemes de temps real dur i els sistemes de temps real suaus. La diferència entre un sistema de temps real dur i suau és que, un sistema de temps real dur és un sistema en el qual un únic incompliment del termini pot comportar una fallada completa del sistema mentre que un sistema de temps real suau és un sistema en el qual un o més fallades per complir el termini no es considera un error complet del sistema, però el seu rendiment es considera degradat.

Referència:

1.PantechProLabs India Pvt Ltd. "Conceptes bàsics de RTOS". LinkedIn SlideShare, 10 de desembre de 2012. Disponible aquí
2. “Tipus de sistema operatiu”., Punts tutorials, 8 de gener de 2018. Disponible aquí

Imatge de cortesia:

1.'Flickr - Imàgines oficials de la Marina dels Estats Units - Un mariner opera el sistema de radar de cerca aèria SPN-43 mentre es manté en control de l'aproximació. Albrecht / EUA Navy - Un mariner opera el sistema de radar de cerca aèria SPN-43 mentre es manté en control de l’aproximació., (Domini públic) a través de Wikimedia Commons