|
|
|
|
|
by snvzz
2178 days ago
|
|
>tradeoffs It depends on the implementation. Most protected RTOSs are vastly inefficient but it doesn't have to be so. For an example, many multitasking RTOSs do reserve CPU time for the "important" tasks, whether they use it or not. That's the industry standard for "mixed criticality", where less and more critical tasks share the same CPU. But there's better ways to do this. Refer to the seL4 whitepaper[0]. >desktop OS I'd rather not WaitForever™ for the computer to react to my input due to unbounded latency on my Desktop OS. We might be used to trash responsiveness, but interacting with a computer does not have to be this bad. We should stop pretending non-RTOS systems are okay to build a desktop around. [0]: https://sel4.systems/About/seL4-whitepaper.pdf |
|