Middle
35
0
questionbank

Что такое кооперативная и вытесняющая многозадачность?

Answer from sobes.tech neural network

Кооперативная многозадачность: Каждый процесс добровольно передает управление операционной системе, когда считает себя готовым. Если один процесс зависнет, вся система может остановиться.

Вытесняющая многозадачность: Операционная система использует планировщик, чтобы принудительно прерывать выполнение процессов и распределять процессорное время между ними. Зависший процесс не влияет на работу других.

Сравнение:

| Особенность | Кооперативная многозадачность |

Кооперативная многозадачность: Каждый процесс добровольно передает управление операционной системе, когда считает себя готовым. Если один процесс зависнет, вся система может остановиться.

Вытесняющая многозадачность: Операционная система использует планировщик, чтобы принудительно прерывать выполнение процессов и распределять процессорное время между ними. Зависший процесс не влияет на работу других.

Сравнение:

| Особенность | Кооперативная многозадачность |

Register or sign in to get access to full answers for all questions from the question bank.

multitaskingconcurrencypreemptivecooperativeoperating-system