私は最近、Windows プラットフォームで IOCP と呼ばれるものに出くわしました。より正確には、入力/出力制御ポートです。これは、何千ものユーザーを同時に保持する必要がある場合に、サーバー ソフトウェアをコーディングする最も効率的な方法のようです。(間違っていたら訂正してください。ただし、ソケットごとのスレッド、ポーリング、および非同期コールバック (コールバックごとのスレッド) は十分に効率的ではありません。)
この概念を実装するサードパーティのライブラリが利用できるかどうか疑問に思っています。win32 api が CreateIoCompletionPort を提供することは知っています。FreeBSD には kqueue があり、Linux には一般的に /dev/epoll を使用できますが、これは多少同様に機能します...しかし、このようなものを処理するクロスプラットフォーム ライブラリ (boost::thread など) はありませんか?私のため?