大家好,0471房产来为大家讲解下。线程越多越好吗,线程越多越好吗很多人还不知道,现在让我们一起来看看吧!
1、不是,线程多可以提高程序并行执行的速度,但是越多越好。
2、其中每个线程都需要占用内存,多线程意味着占用更多的内存资源。
3、其次,从微观的角度来看,一个cpu并不是同时执行两个线程,而是轮流执行,所以线程太多了,cpu要在每个线程之间不断的变换和执行。
4、线程之间的切换在不经意间消耗了大量时间,cpu的有效利用率反而下降。
本文到此结束,希望对大家有所帮助。