Med kooperativ multitasking samarbeider programmene om å dele CPU-tid mellom seg. En prosess fortsetter å utføre instruksjoner alene på CPU-en helt til den sier at det er greit at en annen prosess overtar.