Al cambiar de un proceso a otro el sistema operativo (mediante el "dispatcher") genera lo que se conoce como "overhead", que es tiempo desperdiciado por el procesador para realizar un cambio de contexto ("context switch"), en este caso pasar del estado de ejecución ("running") al estado de espera ("waiting") y colocar el nuevo proceso en ejecución.