Adaptive partitioning process scheduler

A system includes a processor and memory storage units storing software code. The software code comprises code for a scheduling system and for generating a plurality of adaptive partitions that are each associated with one or more process threads and that each have a corresponding processor budget....

Full description

Saved in:
Bibliographic Details
Main Author DODGE DAN,DANKO ATTILA,MARINEAU-MES SEBASTIEN,VEEN PETER V. D.,BURGESS COLIN,FLETCHER THOMAS,STECHER BRIAN
Format Patent
LanguageEnglish
Published 25.04.2007
Subjects
Online AccessGet full text

Cover

Loading…
More Information
Summary:A system includes a processor and memory storage units storing software code. The software code comprises code for a scheduling system and for generating a plurality of adaptive partitions that are each associated with one or more process threads and that each have a corresponding processor budget. The code also is executable to, when the system is under a normal load, allocate the processor to one of the threads that is in a ready state and has the highest priority among the process threads that are in a ready state. The code is also executable to, when the system is in overload, allocate the processor to one of the process threads that is in a ready state and has the highest priority among the process threads that are in a ready state and for which the adaptive partition that the process thread is associated with has available guaranteed processor budget.
Bibliography:Application Number: CN200610064818