First page Back Continue Last page Overview Graphics
Example : virtual scheduler
Separate the scheduler from the rest of UML
Load it into the host kernel
Here is an example, using the scheduler. We separate the (virtualized) scheduler from the rest of UML. This amounts to the scheduler, plus sleep and wakeup primitives. This, when loaded into the host kernel, will look like a single process, which competes for CPU time on an equal basis with the other processes on the system, things like priority and scheduling policy being the same.