Project Home
Project Home
Documents
Documents
Wiki
Wiki
Discussion Forums
Discussions
Project Information
Project Info
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



Active Tab Versions Inactive Tab - left sideAssociations Inactive Tab - left sideAttachments Inactive Tab - left sideBack LinksInactive Tab - right side  
    Version From To Version Comment Created By
    Version 31 add links to wikipedia and to Dave Bott's blog entry on aps. Attilla Danko(deleted)  -  12/20/2007
    Version 30 fix typo Attilla Danko  -  12/07/2007
    Version 29 link offical copy of aps user guide Attilla Danko  -  12/07/2007
    Version 28 Attilla Danko  -  10/18/2007
    Version 27 Attilla Danko(deleted)  -  09/19/2007
    Version 26 add links to aps videos Attilla Danko(deleted)  -  09/19/2007
    Version 25 Attilla Danko(deleted)  -  09/19/2007
    Version 24 spelling correction Steve Bergwerff  -  09/10/2007
    Version 23 Michael Kisel  -  08/31/2007
    Version 22 Michael Kisel  -  08/31/2007
    Version 21 Attilla Danko(deleted)  -  08/21/2007
    Version 20 Attilla Danko(deleted)  -  08/21/2007
    Version 19 Attilla Danko(deleted)  -  08/21/2007
    Version 18 fix typo Attilla Danko(deleted)  -  08/21/2007
    Version 17 Attilla Danko(deleted)  -  08/21/2007
    Version 16 Attilla Danko(deleted)  -  08/21/2007
    Version 15 Attilla Danko(deleted)  -  08/21/2007
    Version 14 Attilla Danko(deleted)  -  08/21/2007
    Version 13 add install and release note links Attilla Danko(deleted)  -  08/21/2007
    Version 12 add link to users guide Attilla Danko(deleted)  -  08/21/2007
    Version 11 Attilla Danko(deleted)  -  08/20/2007
    Version 10 Attilla Danko(deleted)  -  08/20/2007
    Version 9 Attilla Danko(deleted)  -  08/20/2007
    Version 8 Attilla Danko(deleted)  -  08/20/2007
    Version 7 Attilla Danko(deleted)  -  08/20/2007
    Version 6 Attilla Danko(deleted)  -  08/20/2007
    Version 5 Attilla Danko(deleted)  -  08/20/2007
    Version 4 Attilla Danko(deleted)  -  08/20/2007
    Version 3 Attilla Danko(deleted)  -  08/20/2007
    Version 2 Attilla Danko(deleted)  -  08/20/2007
    Version 1 Attilla Danko(deleted)  -  08/20/2007