[数据结构与算法] 队列

  我们知道,CPU 资源是有限的,任务的处理速度与线程个数并不不是线性正相关。相反,过多的线程反而会导致 CPU 频繁切换,处理性能下降。所以,线程池的大小一般都是综合考虑要处理任务的特点和硬件环境,来事先设置的。   当我们向一个固定大小的线程池中请求一个线程时,如果线程池中没有空闲资源了,这个时候线程如何处理这个请求?是拒绝请求还是排队请求?各种策略又是怎么实现的呢?   实际上这些问题并不
相关文章
相关标签/搜索