Tcp连接数量和效率

需求是一个客户端程序使用TCP连接访问服务端,其中也可能会用多线程的方式来访问.   现在的问题是,仅仅针对客户端,是多个线程共用一个连接好,还是每个线程各用一个自己的连接好? 客户端中的连接数量会对客户端的吞吐量和效率有影响吗?
紫衣仙女
浏览 461回答 5
5回答

呼啦一阵风

创建TCP连接的成本很高,建议使用连接池

www说

我可以路过吗 啊haha ~ 

侃侃无极

好吧,我不太懂你们聊的东西;不过我这边用异步去创建TCP连接进行操作,在性能很一般的CPU占用2%左右情况下,100个线程能处理1000多个连接;是1线程对多连接...LZ要的是1连接对多线程好传输快...猜想如果能在每个连接下动态的开多个异步,也应该可以实现合理的资源分配.

子衿沉夜

其实我的问题也很初级的,大致上就是通过TCP连接去访问服务端资源的过程中,连接会不会成为客户端的瓶颈,共用一个连接还是用多个连接的问题
打开App,查看更多内容
随时随地看视频慕课网APP