需求是一个客户端程序使用TCP连接访问服务端,其中也可能会用多线程的方式来访问.
现在的问题是,仅仅针对客户端,是多个线程共用一个连接好,还是每个线程各用一个自己的连接好?
客户端中的连接数量会对客户端的吞吐量和效率有影响吗?
5 回答
侃侃无极
TA贡献2051条经验 获得超10个赞
好吧,我不太懂你们聊的东西;不过我这边用异步去创建TCP连接进行操作,在性能很一般的CPU占用2%左右情况下,100个线程能处理1000多个连接;是1线程对多连接...LZ要的是1连接对多线程好传输快...猜想如果能在每个连接下动态的开多个异步,也应该可以实现合理的资源分配.
- 5 回答
- 0 关注
- 459 浏览
添加回答
举报
0/150
提交
取消