首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C++ >

多少个线程适合

2012-09-10 
多少个线程合适?功能需求: 查询局域网内每个IP的特定URL,且检查该IP返回的数据。用C++来写,起多少个线程合

多少个线程合适?
功能需求: 查询局域网内每个IP的特定URL,且检查该IP返回的数据。

用C++来写,起多少个线程合适?



[解决办法]
如果是CPU密集型的,有几个核起几个线程,多了也都在那等cpu。
看你的问题,网络查询不怎么耗cpu,多起些也没关系。多少合适,这就要实际测试才知道了。
[解决办法]
他这个应用显然不是cpu密集型的, 因为网络等待时间很长


开个20个没问题
[解决办法]

探讨

引用:

据说是不要超过cpu数目*核数*2

这个是谁的限制 ?还是实践得来的?

[解决办法]
探讨

引用:

如果是CPU密集型的,有几个核起几个线程,多了也都在那等cpu。
看你的问题,网络查询不怎么耗cpu,多起些也没关系。多少合适,这就要实际测试才知道了。


对于每台机器,实际测试的最优结果可能是不一样的,对吧

热点排行