Вопросы к Поиску с Алисой
В Windows NT отказались от кооперативной многозадачности в пользу вытесняющей для устранения проблем, связанных с первым типом. mif.vspu.ru
При кооперативной многозадачности приложения совместно используют процессор, периодически передавая его друг другу. mif.vspu.ru Если какое-то приложение откажется освободить процессор, система ничего не сможет с этим поделать. mif.vspu.ru Ещё один отрицательный момент такого подхода заключается в неоптимальном использовании процессора при выполнении операций ввода-вывода. mif.vspu.ru
Вытесняющая многозадачность позволяет операционной системе полностью контролировать все приложения и распределять между ними процессорное время. mif.vspu.ru Это, в частности, понижает вероятность «подвешивания» системы при ошибках в работе программ. mif.vspu.ru
Кроме того, за счёт регулярного переключения задач улучшается отзывчивость системы и оперативность освобождения ресурсов системы, которые больше не используются задачей. ru.ruwiki.ru