码上敲享录 > java高并发常见问题 > 为什么限制线程并发的数量

为什么限制线程并发的数量

上一章章节目录下一章 2018-08-01已有3096人阅读 评论(0)

为什么限制线程并发的数量?

答:

如果不限制线程并发的数量,则CPU的资源很快就被耗尽,每个线程执行的任务是相当缓慢,因为CPU要把时间片分配给不同的线程对象,而且上下文切换也要耗时,最终造成系统运行效率大幅降低,所以限制并发线程的数量还是非常有必要的。

jdk提供了专门控制线程并发数的类java.util.concurrent.Semaphore。


本文链接:http://www.yayihouse.com/yayishuwu/chapter/1389

0

有建议,请留言!

  • *您的姓名:

  • *所在城市:

  • *您的联系电话:

    *您的QQ:

  • 咨询问题:

  • 提 交