多线程多少算多?

最近在抓软件的性能优化。团队里有位同学指出,我们的程序一启动就创建了60个线程,太多了,应该控制一下。也有同学提出不同意见,说线程多不是问题,别把它当成指标,盯住内存、CPU才是正经。使用多线程,为的是提高执行效率;那么,是不是线程越多越好呢? 假设我们有100个下载任务,我们可以有以下3种实现方法:   使用一个线程,依次执行100个下载任务; 使用100个线程,每个线程执行一个下载任务; 使用
相关文章
相关标签/搜索