队列在线程池等有限资源池中的应用

一 概述 CPU的资源是有限的,任务的处理速度与线程个数并不是完全线性正相关的。相反,过多的线程反而会导致CPU资源频繁的切换,处理性能下降。所以,线程池的大小一般都是综合考虑要处理任务的特点和硬件环境,来事先设置的。 二 队列 队列的概念非常好理解,你可以把它想象成排队买票,先来的先买,后来的人只能站末尾,不允许插队。先进者先出,这就是典型的"队列"。队列是一种操作受限的线程表数据结构,存在两个
相关文章
相关标签/搜索