Patent Document ID: 9367350
Application ID: 12244966

Base Claim:
1. A method comprising: providing a first quantum of execution on a first meta-virtual processor to a first scheduler-context of a first scheduler in a meta-scheduler created by a process executing on a computer system; and providing a second quantum of execution on the first meta-virtual processor to a second scheduler-context of a second scheduler in the meta-scheduler subsequent to the first quantum of execution on the first meta-virtual processor, the first and second quantum being expressed in terms of a number of tasks to be executed, the first scheduler including a first plurality of virtual processors, the second scheduler including a second plurality of virtual processors, the first scheduler excluding the second plurality of virtual processors, the second scheduler excluding the first plurality of virtual processors, the first meta-virtual processor being one of a plurality of meta-virtual processors, the plurality of meta-virtual processors, the first plurality of virtual processors, and the second plurality of virtual processors having a same cardinality.

---

Claim 8:
8. The method of claim 1 further comprising: subsequent to providing the first quantum of execution, detecting that a virtual processor that executes the first scheduler-context has entered an idle state; and subsequent to providing the second quantum of execution, providing a third quantum of execution on the first meta-virtual processor to the second scheduler-context of the second scheduler in the meta-scheduler prior to providing a fourth quantum of execution on the first meta-virtual processor to the first scheduler subsequent to the first scheduler-context returning from the idle state.