Wie verwenden Sie AIO und epoll zusammen in einem einzigen Ereignis-Schleife?
-
22-07-2019 - |
Frage
Wie kann man kombinieren AIO und epoll zusammen in einer einzigen Ereignis-Schleife?
Google findet viel Gerede von 2002 und 2003 über die Vereinheitlichung sie, aber seine unklar, ob etwas passiert ist, oder wenn es möglich ist.
Hat jemand rollt ihre eigene mit einer epoll Schleife für das aio Signal mit eventfd?
Lösung
Andere Tipps
Sie sehen http://www.xmailserver.org/eventfd-aio- test.c für eine Probe von aio und eventfd
eventfd mit epoll?
"Ein wichtiger Punkt um eine eventfd Dateideskriptor ist, dass es nur überwacht werden kann wie jede andere Datei-Descriptor mit select (2), Umfrage (2) oder epoll (7). "
FreeBSD AIO unterstützt zusammen mit kqueue kann der AIO Abschluss durch die kqueue Schnittstelle überwacht werden.