一个大数据的吞吐转发程序,利用线程池到底能提高多大效率
本帖最后由 u011339091 于 2013-07-26 11:32:00 编辑 具体情况描述如下:
服务器将一个大的数据包划分后分发给多个客户端(4-8台),客户端接收到数据后进行一定的数据分析然后返回分析结果给服务器。
这种情况,我使用线程池创建多个线程,每个线程对应每一个客户端建立一个socket连接,比起直接用循环建立socket处理多个客户端,能提高多大的效率?
或者说有没有使用线程池的必要呢?
另外,如果不用线程池的话,我想使用长连接保持通讯。
[解决办法]
4-8台客户端
不必线程池.直接创建线程.
提高多大的效率? 自己动手试
循环建立socket处理. select? 处理4-8 也绰绰有余
[解决办法]