3 ms·
To make any worthwhile claims you need the worst case execution time of your code. Even in the absence of multi-threading, technologies like caches or out-of-or
by archi42 9y ago
To make any worthwhile claims you need the worst case execution time of your code. Even in the absence of multi-threading, technologies like caches or out-of-order execution can make this quite painful.
The common solution seems to be: Don't care for some missed values (e.g. non-safety critical systems) or over provisioning (absence of budget pressure).
-> A RTOS alone doesn't give you any reliable claims (but does make a lot of embedded stuff much easier).
- anmorgan 9y agoWhat I assume IncRnd is referring to is the deterministic behavior of an RTOS. Here is a good white paper from National Instruments: http://www.ni.com/white-paper/3938/en/ http://www.ni.com/white-paper/3938/en/
- IncRnd 9y agoThank you. That is a good explanation and is indeed what I meant.
- deleted 9y ago[deleted]