2017-01-19 24 views

答えて

0

あなたは同じFDのために複数のスレッドで同時にれるepoll_waitことができます。しかし、epollはIOCPのようなスレッド同期を処理しません。いずれかのソケットでイベントが発生すると、すべてのスレッドがepoll_waitコールから出る可能性があります。通常、epoll_waitで待機するには、1つのスレッドで十分です。 epoll_waitスレッド(ポーリングスレッド)から他のスレッドにデータを送受信するタスクを与えることができます。

関連する問題