0

Linux で高性能サーバーを作成するために必要な、スレッド プーリング、ソケット ポーリングなどを行う C++ (または単純な C) ライブラリを見つけたことを覚えています。(そして、このライブラリはBoostそのものではありませんでしたが、Boost を使用していた可能性があります。)

いつものことですが、図書館の名前が思い出せません。推測はありますか?

更新:それはACEではありませんでし た。

4

3 に答える 3

3

Spserverはlibeventを使用するため、すべてのプラットフォームで良好なパフォーマンスが得られるはずです。

Boost.ASIOを直接使用してスレッドプールを使用できます。

複数のスレッドがio_service::run()を呼び出して、完了ハンドラーを呼び出すことができるスレッドのプールを設定できます... io_serviceのプールに参加しているすべてのスレッドは同等と見なされ、io_serviceは任意のスレッドに作業を分散できますファッション。

于 2009-09-06T23:12:51.300 に答える
1

おそらくエース

于 2009-09-06T23:01:46.810 に答える
1

ポコ? libevent ? さらに手がかりはありますか?

于 2009-09-07T05:37:06.497 に答える