IronsDu / brynet

A Header-Only cross-platform C++ TCP network library . We can use vcpkg(https://github.com/Microsoft/vcpkg/tree/master/ports/brynet) install brynet.
MIT License
1.04k stars 241 forks source link

关于IO线程的数量,最佳建议是几个呢? #135

Open qht1003077897 opened 1 year ago

IronsDu commented 1 year ago

其实取决于整个系统的IO压力以及整个系统的主要瓶颈点在哪里。

比如,连接数和消息量不大,或者整个系统的计算压力在逻辑处理部分,那么IO线程就只需要一个就OK了。

IronsDu commented 1 year ago

经验来看,两个线程通常就够了。