Cooperative Multitasking
[kəʊˈɒpərətɪv ˌmʌltɪˈtɑːskɪŋ]
кооперативная многозадачность
Режим многозадачности, при котором приложения (Application) периодически возвращают управление ЦП (CPU) операционной системе (OS). В этот момент ОС определяет, какой следующей задаче (Task) необходимо передать управление ЦП. Использование этой технологии многозадачности требует, чтобы приложения добровольно отпускали управление процессором и не пытались его монополизировать. Такая монополизация опровергает саму идею многозадачности. Windows 3.X использовала кооперативную многозадачность. Windows 9X использует приоритетную многозадачность (Preemptive Multitasking) для 32-разрядных приложений и для приложений MS-DOS, выполняющихся в DOS VM. Windows 9X использует кооперативную многозадачность для приложений Windows 3.X для обеспечения совместимости со старыми программами Windows.
— Игорь Мостицкий (обсуждение) 13:28, 9 января 2026 (MSK)
