Middleware, development tools, realtime operating system
software and services for superior embedded design
‹ QNX.com
Home
Project Categories
Projects
Community Search
Search Wiki Pages Project: QNX Operating System     Wiki > Adaptive_Partitioning_Scheduler > View Wiki Page
wiki1130: Adaptive_Partitioning_Scheduler

Adaptive Partitioning - Scheduler

Aka APS

What is it?

It's a fair-share thread scheduler which guarantees groups of a user-specified percentage of cpu time when the system is overloaded. When the system is sufficently underloaded, it chooses to schedule threads based strictly on priority and therefore maintians realtime behavior. Even when overloaded it provides realtime latencies to an engineerable set of critical threads.

Scheduler Partitioning is part of an overall resource partitioning strategy. See Adaptive Partitioning .

Table of Contents

  1. Presentation on APS
    • slide presentation : history / use cases / why is it "adaptive" / why is it cool
    • video commentary by the main perp to go with the above slide presentation:
  2. QNX Designer's Documentation
  3. Hacking
  4. Links to user's documents:
  5. Other links