Penguin
Note: You are viewing an old revision of this page. View the current version.

In CooperativeMultitasking, a task can keep the CPU to itself as long as it wants. The Kernel can only switch tasks if the currently running task makes a system call or calls a yield function (which technically is a system call).

Used by MicrosoftWindows prior to Win32 and MacOS Classic.

Contrast PreemptiveMultitasking.