计算密集型和IO密集型线程设计的不同

2018-07-10  本文已影响0人  王振
  1. 如果任务是IO密集型,一般线程数需要设置2倍CPU数以上,以此来尽量利用CPU资源。
  2. 如果任务是CPU密集型,一般线程数量只需要设置CPU数加1即可,更多的线程数也只能增加上下文切换,不能增加CPU利用率。
上一篇下一篇

猜你喜欢

热点阅读