31 ms·
> Desktop applications typically do not fail due to a dialog box being popped up a few milliseconds late. No they won't fail but a responsive user interface is
by loudmax 7y ago
> Desktop applications typically do not fail due to a dialog box being popped up a few milliseconds late.
No they won't fail but a responsive user interface is critical. A process running on an RTOS won't complete any faster (probably the opposite), but displaying some sort of acknowledgement that a key has been pressed or a button has been clicked without any human perceptible delay is really nice. I'd love for the user interface portion of an OS to run with real time constraints.
- deleted 7y ago[deleted]
- caspper69 7y agoReal-time response and a/an RTOS are not the same thing. An RTOS only allows processes with a known (or computable) runtime to run so that it may make guarantees about timing of execution. In some RTOSes scheduling may be entirely static and determined at compile time. This type of OS is used in critical systems (aircraft, hospital equipment, nuclear bombs). It's not really the type of system you'd want for a general purpose operating system.
- snvzz 7y ago>An RTOS only allows That's just the easy way to achieve hard realtime. It is, fortunately, not the only way.