В чем разница между ожиданием занятости и опросом?

Из статьи Википедии о Опрос

Опрос, или операция опроса, в компьютерных науках относится к активной выборке состояния внешнего устройства клиентской программой как синхронному действию.Опрос чаще всего используется с точки зрения ввода-вывода (I/O), а также называется вводом-выводом с опросом или вводом-выводом, управляемым программным обеспечением.

Опрос иногда используется как синоним опроса с ожиданием занятости (ожидание занятости). В этой ситуации, когда требуется операция ввода-вывода, компьютер не делает ничего, кроме проверки состояния устройства ввода-вывода до тех пор, пока оно не будет готово, после чего осуществляется доступ к устройству. Другими словами, компьютер ждет, пока устройство не будет готово.
Опрос также относится к ситуации, когда устройство неоднократно проверяется на готовность, и если это не так, компьютер возвращается к другой задаче. Хотя это не так бесполезно для циклов ЦП, как ожидание занятости, это, как правило, не так эффективно, как альтернатива опросу, вводу-выводу, управляемому прерываниями.

Итак, когда поток не использует «переменные условия», будет ли он называться «опросом» для изменения данных или «ожиданием занятости»?

10
задан Aquarius_Girl 19 September 2012 в 03:51
поделиться