16,543
社区成员




[自己解决了,debug版本是会拖慢速度的, release版本就没问题,晕,晕,,]
开4个线程,因为是4核cpu, 用到 线程池,
不运行其他软件的时候, 执行多线程 计算 需要 30秒-1分钟,
同时运行其他软件的时候, 执行 多线程计算 却 需要2-4-5分钟,有时候甚至达到7-8分钟,
之前用单线程的时候, 一般 执行完 计算 大概花4分钟, 这么看来 多线程 在其他软件也在下载的时候速度很不稳定,
但其他软件是在下载, 应该没有太多计算吧? 即便计算量很大, 让别的软件不用活吗? 这么做合理吗?
我的统计 数据 是 一般情况下, 多次试验结果, 多线程无其他软件 大概1分钟,
多线程与其他软件一起运行, 一般都是 超过4分钟,
单线程也就4分钟.
问题会出在哪里呢? 大概试了 30遍 50遍, 已经是稳定结论了.
哪位熟手 能够帮帮我,要从哪个角度 去 寻找 解决方案呢