多线程端口扫描的基本原理_多线程端口扫描c
多线程怎么扫描指定的文件夹
这个问题太宽泛了,你的目录结构是怎么样的没有说明啊
多线程是基于目录名称扫描还是基于分区扫也没有要求
把我的理解说一下吧:
你要做:
多线程扫描一个目录,但是目录内容无法确定类型(是仅有文件还是内嵌目录)
提思路:
主线程扫描你要处理的目录,得到一个列表(文件+子目录),子线程对子目录进行再扫描,至于说开辟多少个线程,每个线程处理多少个子目录,这个可以简单设计为平均处理,即:得出子目录的个数,根据本机器的核心数(可以自动获取)进行平均处理。例如有10个子目录,4个核,那么就是3、3、2、2的分配方式(3、3、3、1也可以,取前者为了尽可能平衡)
510
0
2022-12-29
端口扫描