×

Sleep queue management

  • US 7,210,146 B2
  • Filed: 06/18/2001
  • Issued: 04/24/2007
  • Est. Priority Date: 06/18/2001
  • Status: Expired due to Fees
First Claim
Patent Images

1. A computer implemented method for managing a multi-dimensional sleep queue, the method comprising:

  • identifying a thread of execution to insert into the multi-dimensional sleep queue for a predetermined amount of time;

    responsive to the identifying, inserting the thread of execution into a first dimension of the multi-dimensional sleep queue if;

    (a) there is not a thread with a wake-up time equivalent to the predetermined amount of time in the first dimension; and

    (b) if there are one or more different threads of execution with the wake-up time in a second dimension of the multi-dimensional sleep queue, each of the one or more different threads of execution has a thread priority lower than or equal to a thread priority associated with the thread of execution.

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