Non-preemptive multitasking

Updated: 10/17/2017 by Computer Hope

Non-preemptive multitasking is an early version of multitasking that allocates the CPU (central processing unit) to a process until the process makes its system call. This approach prevents the software from interrupting a process, until it is complete. Early versions of Microsoft Windows, such as Windows 3.1, and early versions of the macOS utilized this form of multitasking.

Cooperative multitasking, Multitask, Operating system, Operating system terms