Register now or log in to join your professional community.
Cooperative multi tasking allows much simpler implimentation of applications because their execution is never unexpectedly interrupted by the process scheduler: for example , various functions inside the application do not need to be reentrant.
in contrast pre emptive multitasking interrupts application and gives control to other processess outside the application control.
In work, Cooperative multitasking is doing the work at the same time while pre-emptive multitasking is waiting for the next ojob rder from the employeer.
Cooperative multitasking is a type of system use to run a process simultinously, while in a pre-emptive multitasking uses a schedule for each process.