Real time system is defined as a system in which job has deadline, job has to finished by the deadline (strictly finished). If a result is delayed, huge loss may happen.
1. Hard Real Time System :
Hard real time is a system whose operation is incorrect whose result is not produce according to time constraint.
For example,
1. Air Traffic Control 2. Medical System
2. Soft Real Time System :
Soft real time system is a system whose operation is degrade if results are not produce according to the specified timing requirement.
For example<
1. Multimedia Transmission and Reception 2. Computer Games
Difference between Hard real time and Soft real time system :
HARD REAL TIME SYSTEM | SOFT REAL TIME SYSTEM |
---|---|
In hard real time system, the size of data file is small or medium. | In soft real time system, the size of data file is large. |
In this system response time is in millisecond. | In this system response time are higher. |
Peak load performance should be predictable. | In soft real time system, peak load can be tolerated. |
In this system safety is critical. | In this system safety is not critical. |
A hard real time system is very restrictive. | A Soft real time system is less restrictive. |
In case of an error in a hard real time system, the computation is rolled back. | In case of an soft real time system, computation is rolled back to previously established a checkpoint. |
Satellite launch, Railway signaling system etc. | DVD player, telephone switches, electronic games etc. |
Attention reader! Don’t stop learning now. Get hold of all the important CS Theory concepts for SDE interviews with the CS Theory Course at a student-friendly price and become industry ready.