摘要 |
PROBLEM TO BE SOLVED: To provide the management of a multi-dimensional sleep queue removing a group of threads with the same wake-up time from the multi-dimensional sleep queue in a deterministic amount of time that is independent of the number of the threads in the removed group. SOLUTION: The management is significant because it allows an operating system to schedule other threads for execution within deterministic/ predetermined time parameters. Moreover, the described subject matter also provides for inserting new threads into the multi-dimensional sleep queue in a manner that allows other processes to be executed during the thread insertion process.
|