Опрос (информатика)

Оглавление1 Опрос (информатика)1.1 Определение опроса1.2 Описание процесса опроса1.3 Недостатки опроса1.4 Алгоритм опроса1.5 Типы опроса1.6 Применение опроса1.7 Сообщение для опроса1.8 Дополнительные […]

Опрос (информатика)

  • Определение опроса

    • Опрос – это процесс ожидания готовности внешнего устройства к вводу-выводу. 
    • Используется в терминах ввода-вывода и называется опрашиваемым вводом-выводом. 
    • Пример аппаратной реализации – сторожевой таймер. 
  • Описание процесса опроса

    • Компьютер ожидает готовности устройства, проверяя его состояние. 
    • Процесс может быть мгновенным, например, считывание одного бита. 
    • Иногда используется как синоним “занято-ожидания”. 
    • Опрос может повторяться, если устройство не готово, и компьютер возвращается к другой задаче. 
  • Недостатки опроса

    • При большом количестве устройств опрос может занимать больше времени, чем требуется для обслуживания устройства. 
  • Алгоритм опроса

    • Хост считывает бит занятости контроллера и записывает команду в регистр. 
    • Контроллер устанавливает бит занятости и считывает данные из регистра хоста. 
    • После завершения операций контроллер очищает биты готовности и занятости. 
  • Типы опроса

    • Цикл опроса – это время, затрачиваемое на проверку каждого элемента. 
    • Поименный опрос – это последовательное опрошение элементов списка. 
    • Опрос концентратора – это последовательное опрошение элементов в определенной последовательности. 
  • Применение опроса

    • В многозадачных ОС опрос используется для распределения ресурсов между процессами. 
    • В сетях опрос используется для определения узлов, желающих получить доступ к сети. 
    • Альтернатива опросу – прерывания, которые более эффективны для снижения нагрузки на процессор. 
  • Сообщение для опроса

    • В системах с несколькими передающими линиями опрос используется для управления передачей данных. 
    • В сетях star опрос не требуется, но используется для упорядоченного получения входных данных. 
  • Дополнительные термины

    • Упомянуты другие связанные понятия, такие как абстракция, асинхронный ввод-вывод и запрос на прерывание. 

Полный текст статьи:

Опрос (информатика) — Википедия

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

Прокрутить вверх