2017-01-19 3 views

Antwort

0

Sie können gleichzeitig auf mehrere Threads für die gleiche fd epoll_wait. Aber epoll behandelt keine Thread-Synchronisation wie IOCP. Es ist möglich, dass alle Threads aus dem Aufruf von epoll_wait kommen, wenn ein Ereignis in einem der Sockets auftritt. Normalerweise reicht nur ein Thread um auf epoll_wait zu warten. Sie können dann die Aufgabe des Empfangens oder Sendens von Daten an andere Threads aus dem Thread "pepoll_wait" (Polling-Thread) übergeben.

Verwandte Themen