The virtual machine manager (VMM) includes a time-slice scheduler that determines how much processor time to grant to virtual machines. This section describes the time-slice scheduler.