线程数目

双刃剑客 2009-09-27 03:13:56
IP扫描工具
IP: 192.168.0.1-192.168.0.100 ( 范围不确定)
端口:80-88 (范围不确定)

每个IP都要扫描所有的端口.

我想问的是 IP范围不确定,端口范围也是不确定的.
我扫描线程的数目如何确定为好?
...全文
178 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
双刃剑客 2009-11-10
  • 打赏
  • 举报
回复
类似于一群人在分蛋糕.
双刃剑客 2009-11-10
  • 打赏
  • 举报
回复
其实可以利用线程池的概念.
让池中的线程不断地去取IP,一个IP对应所有的端口.
如果IP没有了
就让线程池中的线程结束.

这样只要对IP设置同步就可以了.
MoXiaoRab 2009-10-01
  • 打赏
  • 举报
回复
IP一个个来,分线程看端口,所有线程一起完成一个IP后开始下一个IP

建议一般一个线程分20个端口的任务
哈利路亚1874 2009-10-01
  • 打赏
  • 举报
回复
一般可以多用一点,但最好不要超过5个,那样就不好管理了
wqf2009 2009-09-27
  • 打赏
  • 举报
回复
xuexi
双刃剑客 2009-09-27
  • 打赏
  • 举报
回复
一个肯定不够的
太慢了
采用什么办法,我问的就是这啊
dinona 2009-09-27
  • 打赏
  • 举报
回复
这个问题并不在于线程要开多少,而是你该采用什么办法
sanguomi 2009-09-27
  • 打赏
  • 举报
回复
我觉得一个就够了

15,471

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC 进程/线程/DLL
社区管理员
  • 进程/线程/DLL社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧