Till synes skulle multitasking orsaka en dator som växlar mellan flera program att köra långsammare - i direkt proportion till antalet program den är igång. Men de flesta program tillbringar mycket av sin tid att vänta på långsamma input /output enheter för att slutföra sina arbetsuppgifter. Om ett program väntar för användaren att klicka på musen eller trycker på en tangent på tangentbordet, då det inte kommer att ta en "time slice" tills händelsen den väntar på har inträffat.
Detta frigör tid för andra program för att köra så att många program kan köras samtidigt utan oacceptabel hastighetsförlust. Omdömen