Cooperative Multitasking

Материал из Encyclopedia Electronica
Версия от 13:28, 9 января 2026; Игорь Мостицкий (обсуждение | вклад) (Новая страница: « <p><span style="color: steelblue;">[kəʊˈɒpərətɪv ˌmʌltɪˈtɑːskɪŋ]</span><br/><span>Категория: компьютеры</span> <span>Категория: программы</span><span style="color: indigo;">кооперативная многозадачность</span><br/><span style="color: darkslategray;"> Режим многозадачности, при котором приложения (Application) периоди...»)
(разн.) ← Предыдущая версия | Текущая версия (разн.) | Следующая версия → (разн.)

[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)