×

Process scheduler employing adaptive partitioning of process threads

  • US 20070226739A1
  • Filed: 12/22/2005
  • Published: 09/27/2007
  • Est. Priority Date: 03/14/2005
  • Status: Active Grant
First Claim
Patent Images

1. A system comprising:

  • a processor;

    one or more memory storage units;

    software code stored in the one or more memory storage units, where the software code is executable by the processor and comprises at least one sending thread, at least one receiving thread that is responsive to communications from the at least one sending thread to execute one or more tasks corresponding to the communications, and a scheduling system executable by the processor for selectively allocating the processor to the at least one sending thread and the at least one receiving thread based, at least in part, on a processor budget associated with the at least one sending thread, where the scheduling system bills the processor budget associated with the at least one sending thread for processor allocation used by the at least one receiving thread to respond to the communications sent by the at least one sending thread.

View all claims
  • 14 Assignments
Timeline View
Assignment View
    ×
    ×