We might also want short (interactive) jobs to complete quickly. RRJob is not bad in this regard, since it puts the new job at the front of its queue.
Equipartition is the worst,
since it politely waits for an existing VP to reach a safe point before
assigning a processor to the new job.
Process control is better than equipartition since it makes the new
application's VPs schedulable immediately.
However,
these VPs may have to
wait for the next time quantum before they can get the processors.
Dynamic is the best,
since it does not even wait for the beginning of the
next time quantum and immediately preempts running VPs and gives the freed
processors to the new application.