Real Time Systems - TarisMajor/5143-OpSystems GitHub Wiki
Real-Time Systems
Real-time systems are systems that are required to respond to inputs or events within a specific time constraint. These systems are critical in applications such as embedded systems, aerospace, medical devices, and industrial control systems. A real-time system must guarantee that the tasks will be completed within the specified deadlines.
Types of Real-Time Systems:
Hard Real-Time Systems: Systems where missing a deadline could result in catastrophic consequences (e.g., pacemakers, airbag systems). Soft Real-Time Systems: Systems where deadlines are important but missing them do not lead to system failure (e.g., video streaming, online gaming).
Source:
Stankovic, J. A., & Ramamritham, K. (1997). "What Is Real-Time Computing?" IEEE Computer Society.