Operating System (OS) Question:
What is the difference between Hard and Soft real-time systems?
Answer:
A hard real-time system guarantees that critical tasks complete on time. This goal requires that all delays in the system be bounded from the retrieval of the stored data to the time that it takes the operating system to finish any request made of it. A soft real time system where a critical real-time task gets priority over other tasks and retains that priority until it completes. As in hard real time systems kernel delays need to be bounded
Previous Question | Next Question |
What is the important aspect of a real-time system or Mission Critical Systems? | What is the cause of thrashing? How does the system detect thrashing? |