Diferència entre el sistema de temps real dur i suau

Taula de continguts:

Diferència entre el sistema de temps real dur i suau
Diferència entre el sistema de temps real dur i suau

Vídeo: Diferència entre el sistema de temps real dur i suau

Vídeo: Diferència entre el sistema de temps real dur i suau
Vídeo: Шумеры - падение первых городов 2024, Juliol
Anonim

Diferència clau: sistema de temps real dur i suau

La diferència clau entre un sistema de temps real dur i un sistema suau és que, un sistema de temps real dur és un sistema en què un únic incompliment de la data límit pot provocar una fallada completa del sistema mentre que un sistema de temps real suau és un sistema en què un o més errors per complir el termini no es considera com a fallada completa del sistema, però 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 ofereix diverses tasques. La gestió de fitxers, la gestió de la memòria, el control de dispositius perifèrics i la programació de processos són alguns d'ells. 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.

Què és el sistema de temps real dur?

Un sistema en temps real és un sistema de processament de dades. El temps que triga el sistema a 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 ha 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 del càlcul, així com del temps que triga a produir el resultat. Els seus sistemes també tenen una estructura semblant a un sistema operatiu normal. També té mecanismes per programar tasques en temps real.

Diferència entre el sistema de temps real dur i suau
Diferència entre el sistema de temps real dur i suau

Figura 01: Sistema de control de trànsit aeri

En el sistema de temps real dur, el requisit de temps és una limitació crítica. El sistema ha de funcionar dins del termini. Si el sistema no funciona dins del termini, es considera un error de tasca. Aquest tipus de sistemes no haurien de perdre's la data límit. F altar el termini pot ser catastròfic. Els sistemes de control de trànsit aeri, míssils i sistemes de control de reactors nuclears són alguns exemples de sistemes durs en temps real. Si el sistema de control de l'aeronau no va donar les instruccions a l'aeronau dins del termini, pot provocar que l'aeronau s'estavella. Per tant, en un sistema de temps real, complir el termini és extremadament important. Aquests sistemes es despleguen principalment en sistemes crítics de seguretat.

Què és Soft Real Time System?

En un sistema de temps real suau, el requisit de temps no és gaire crucial. El sistema hauria de realitzar la tasca o donar la sortida dins del termini, però de tant en tant pot haver-hi una petita tolerància. Si el sistema no ha realitzat la tasca dins del termini, no es considera una fallada sempre que proporcioni la sortida requerida. Però el rendiment es considera degradat. La f alta de la data límit 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 la transmissió multimèdia, els projectes científics avançats i la realitat virtual.

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

Sistema en temps real dur vs suau

Un sistema de temps real és un sistema en què l'incompliment d'un sol termini pot provocar un error total o catastròfic del sistema. Un sistema suau de temps real és un sistema en què un o més errors per complir el termini no es considera com a fallada completa del sistema, però el rendiment es considera degradat.
Naturalesa restrictiva
Un sistema de temps real dur és molt restrictiu. Un sistema suau de temps real no és gaire restrictiu.
Termini
Un sistema de temps real no hauria de perdre la data límit. Si no es compleix la data límit, es produeix un error complet o catastròfic del sistema. Un sistema de temps real suau pot perdre la data límit de tant en tant. No es considera una fallada completa del sistema si no es compleix la data límit, però degrada el rendiment.
Utilitat
Un sistema de temps real té més utilitat. Un sistema suau en temps real té menys utilitat.
Exemples
Els sistemes de control de trànsit aeri, míssils i sistemes de control de reactors nuclears són alguns exemples de sistemes durs en temps real. La reproducció en temps real multimèdia, els projectes científics avançats i la realitat virtual són alguns exemples de sistemes suaus en temps real.

Resum: sistema de temps real dur vs suau

Aquest article parla de dos 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 un sistema suau és que, un sistema de temps real dur és un sistema en el qual un únic incompliment de la data límit pot provocar una fallada completa del sistema, mentre que un sistema de temps real suau és un sistema en què un o més falles per complir el termini no es considera una fallada completa del sistema, però el seu rendiment es considera degradat.

Recomanat: