Книга: UNIX: разработка сетевых приложений

Сравнение моделей ввода-вывода

Сравнение моделей ввода-вывода

На рис. 6.6 сравнивается пять различных моделей ввода-вывода. Здесь видно главное отличие четырех первых моделей в первой фазе, поскольку вторая фаза у них одна и та же: процесс блокируется в вызове функции recvfrom на то время, пока данные копируются из ядра в буфер вызывающего процесса. Асинхронный ввод-вывод отличается от первых четырех моделей в обеих фазах.


Рис. 6.6. Сравнение моделей ввода-вывода

Оглавление книги


Генерация: 1.177. Запросов К БД/Cache: 3 / 0
поделиться
Вверх Вниз