Wie verwenden Sie AIO und epoll in einer einzigen Ereignisschleife?

8

Wie können Sie AIO und epoll in einer einzigen Ereignisschleife kombinieren?

Google findet in den Jahren 2002 und 2003 viele Diskussionen über die Vereinheitlichung, aber es ist unklar, ob etwas passiert ist oder ob es möglich ist.

Hat jemand mit einer epoll-Schleife mit eventfd für das aio-Signal gerollt?

    
Will 01.12.2009, 11:38
quelle

4 Antworten

5

versuche Libevent:

Ссылка

Es gibt Patches, die beide unterstützen.

    
Ass3mbler 01.12.2009, 11:51
quelle
3

Sie können Ссылка für ein Beispiel von aio und eventfd

sehen     
ury 04.02.2010 07:40
quelle
0

Versucht eventfd mit epoll?

  

"Ein wichtiger Punkt bei einem eventfd-Dateideskriptor ist, dass er nur überwacht werden kann    wie jeder andere Dateideskriptor mit select (2), poll (2) oder epoll (7). "

    
jcaose 05.12.2009 16:41
quelle
0

FreeBSD unterstützt AIO zusammen mit Kqueue, die AIO-Vervollständigung kann über die Kqueue-Schnittstelle überwacht werden.

    
angel 24.01.2013 08:34
quelle

Tags und Links