Skip to content

Real-time system

Category: Real-time systems · Status: stub

One line: A system whose correctness depends on when results arrive as well as on what they are: a hard real-time system must never miss a deadline, a soft one should rarely.

Also called: hard real-time, soft real-time, mission-critical system.

How it connects

In each language

C POSIX sched_setscheduler for a real-time policy, and clock_nanosleep with TIMER_ABSTIME for periodic work
The operating system sched(7): Linux's real-time policies SCHED_FIFO, SCHED_RR and SCHED_DEADLINE
Elsewhere Ada's Real-Time Systems annex ↗ (Annex D) specifies what a real-time Ada implementation provides

Where to read more