Страницы

Поиск по вопросам

понедельник, 8 июля 2019 г.

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

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


Ответ

При не вытесняющая многозадачности задача (поток) должен сам периодически отдавать управление монитору (ос) чтобы управление передали другим задачам. Если задача зациклится в коде, не обращающемся к монитору, то ее никто не прервет и все остальные будут ждать.
В отличие от нее при вытесняющей многозадачности монитор сам прервет выполнение долго работающей программы без ее ведома и передаст управление другой.

Комментариев нет:

Отправить комментарий