URL: https://www.opennet.ru/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID3
Нить номер: 42884
[ Назад ]

Исходное сообщение
"Тематический каталог: Использование epoll() для организации асинхронной работы с сетевыми со"

Отправлено auto_topic , 16-Июл-08 04:05 
Обсуждение статьи тематического каталога: Использование epoll() для организации асинхронной работы с сетевыми со

Ссылка на текст статьи: http://www.opennet.ru/base/dev/epoll_example.txt.html


Содержание

Сообщения в этом обсуждении
"Использование epoll() для организации асинхронной работы с сетевыми со"
Отправлено Вальд , 16-Июл-08 04:05 
>> Когда   дескриптор client_sock   будет  закрыт,  об  будет  автоматически  удален  из дескриптора epoll.
>> AHTUNH !!! на SMP евет может придти !!!

"Использование epoll() для организации асинхронной работы с сетевыми соединениями (epoll select network socket gcc linux)"
Отправлено null , 29-Мрт-10 06:55 
Упущен момент насчёт того, откуда взялось events.
Я так понял, что надо сперва выделить линейный участок памяти (массив), куда ядро будет копировать структуры struct epoll_event при возникновении событий в соответствующих дескрипторах.