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