Adaptive Partitioning

Task or process starvation is a fundamental concern for any embedded system. Services provided by lower-priority threads—including diagnostic services that protect the system from software faults or denial-of-service attacks—can be starved of CPU cycles for unbounded periods, compromising system availability.

Adaptive partitioning guarantees that all partitions get their budgeted share of CPU time to ensure your system runs correctly under all conditions.