Обсуждение:Асинхронный ввод-вывод
Эта статья тематически связана с вики-проектом «Информационные технологии», цель которого — создание и улучшение статей по темам, связанным с информационными технологиями. Вы можете её отредактировать, а также присоединиться к проекту, принять участие в его обсуждении и поработать над требуемыми статьями.
Статью ещё никто не оценил по шкале оценок проекта |
Асинхронный не неблокирующий Править
Асинхронный ввод-вывод реализуется, например, с помощью IO Completion Ports, а неблокирующий, с помощью select, poll, epoll, kqueue. Разница в том что в неблокирующем мы заранее проверяем на каком объекте доступна IO операция, а в асинхронном мы выполняем её сразу же, а о результате узнаем потом (с помощью callback или очереди эвентов из IOCP) Yanpas (обс.) 13:15, 13 мая 2017 (UTC)Ответить[ответить]