Jump to content

Adaptive partition scheduler

From Wikipedia, the free encyclopedia
This is an old revision of this page, as edited by Flonase (talk | contribs) at 05:53, 17 March 2006. The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.
(diff) ← Previous revision | Latest revision (diff) | Newer revision → (diff)

Adaptive Partition Schedulers are a relatively new type of partition scheduler, pioneered with the most recent version of the QNX operating system. Adaptive Partitioning (or AP) allows the real-time system designer to request that a percentage of processing resources be reserved for a particular subsystem (group of threads and/or processes). The operating systems priority driven pre-emptive scheduler will behave in the same way that a non-AP system would until the system is overloaded (i.e. system-wide there is more computation to perform, than the processor is capable of sustaining). During overload, the AP scheduler enforces hard limits on total run-time for the subsystem within a partition (as dictated by the allocated percentage of processor bandwidth for the particular partition).