Remove Frame From This Page

Real Time

A computer program or an operating system is considered to be real-time if timing constraints are met in order to make it work correctly, i.e. timeliness plays a significant role. In general the following classes are distinguished :

Note that the above definitions are qualitative. No system is hard real-time or soft real-time per se. A system might have a certain distribution of timing deviations. The timing tolerance mostly imposed by the application will qualify a system to be hard, soft or firm real-time. However, speed is not the primary qualifier nor is it the human understanding of real-time which is related to timing delays sensed by human signal processing capabilities (eyes and ears).