为什么用线程池

Posted stanljj

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了为什么用线程池相关的知识,希望对你有一定的参考价值。

1、创建/销毁线程伴随着系统开销,过于频繁的创建/销毁线程,会很大程度上影响处理效率

2、线程并发数量过多,抢占系统资源从而导致阻塞

3、对线程进行一些简单的管理 延时执行、定时循环执行的策略等

以上是关于为什么用线程池的主要内容,如果未能解决你的问题,请参考以下文章

为什么阿里不允许用Executors创建线程池,而是通过ThreadPoolExecutor的方式?

产品经理问我:手动创建线程不香吗,为什么非要用线程池呢?

并发编程—7.2线程池基础

为什么要用线程池?

C#线程篇---你所不知道的线程池

线程池正确打开方式- 拌饭使用效果更佳