3 ms·
Not exactly. Hard Real-Time = Missing a deadline is a major system fault. Hard read-time would be anti-lock breaks on your car: Did the cylinder not actuate wit
by spamizbad 8y ago
Not exactly. Hard Real-Time = Missing a deadline is a major system fault. Hard read-time would be anti-lock breaks on your car: Did the cylinder not actuate within a given deadline? If so, disable the ABS feature system since its no longer deterministic, set an error code on the car's computer, and make some error light on the dashboard go on.
Soft real time is video decoding: We need to render 1 frame every 1/30th-ish per second. If we miss our deadline, we either need to skip that frame and move onto the next, or pause to fill a buffer.
You can have a hard real time system where the latency required is measured in seconds and a soft realtime system where the deadline is in nanoseconds.