1. A computer-implemented method, comprising: receiving, by a virtual machine monitor (VMM) of a host machine, control of a virtual machine (VM) executing a prioritization task involving a hardware emulation of the VM; determining, by the VMM, an interactivity statistic for the VM based on a hardware type factor of the hardware emulation of the VM; calculating, by the VMM, an interactivity rate for the VM based on the determined interactivity statistic for the VM; sending, by the VMM, the calculated interactivity rate for the VM to a management daemon of the VMM if the calculated interactivity rate for the VM is different than a previous interactivity rate for the VM; re-calculating, by the management daemon, priority numbers for each of the VM and all other VMs managed by the VMM based on the calculated interactivity rate for the VM; and providing, by the management daemon, the re-calculated priority numbers to a scheduling algorithm of a scheduler of the host machine for the scheduler to utilize in prioritizing the VM process.