كيف يمكنك استخدام AIO وepoll معا في حلقة واحدة حدث؟

StackOverflow https://stackoverflow.com/questions/1825621

  •  22-07-2019
  •  | 
  •  

سؤال

وكيف يمكن الجمع بين AIO وepoll معا في حلقة واحدة حدث؟

وجوجل يجد الكثير من الحديث في الفترة من 2002 و 2003 حول توحيدها، ولكن من غير الواضح إذا حدث أي شيء، أو إذا كان من الممكن.

وقد أي شخص توالت الخاصة بهم والتملك مع حلقة epoll باستخدام eventfd للإشارة AIO؟

هل كانت مفيدة؟

المحلول

ومحاولة libevent:

http://www.monkey.org/~provos/libevent/

وهناك بقع لدعم كل من.

نصائح أخرى

ويمكنك ان ترى http://www.xmailserver.org/eventfd-aio- test.c للحصول على عينة من مؤسسة الصناعات الفضائية الجوية وeventfd

eventfd مع epoll؟

<اقتباس فقرة>   

و"هناك نقطة رئيسية حول واصف ملف eventfd هو أنه يمكن رصدها فقط    مثل أي واصف ملف آخر باستخدام حدد (2)، استطلاع (2)، أو epoll (7) ".

وفري يدعم AIO مع Kqueue، يمكن رصد الانتهاء AIO من قبل واجهة Kqueue.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top