0

select()TCP ノンブロッキング ソケット接続のクライアント側に代わるものはありますか?

select()主に複数の接続用ですが、私のクライアントには単一の接続しかありません。その結果、1 つのソケットで I/O を認識する代替機能がないか自問自答しました。その方がおそらく高速で、すべての処理は必要ありませんfd_set

4

2 に答える 2

0

クライアントで使用する必要があり、ソケットを 1 つだけselect()使用している場合は高速ではありません。select

ちなみに、select()複数の接続には対応していません...実際には、パフォーマンスの問題があるためです。/dev/poll参考までに、 / epoll()/ kqueue() and io completion portfor Windowsをご覧ください。

于 2013-07-24T12:10:48.233 に答える