线程池如何管理工作者线程

1.线程池的QueueUserWorkItem方法和Timer类总把工作项放入全局队列中 2.工作者线程利用先进先出的原则从全局队列中取出工作项放入自己的本地队列中,并处理他们 3.因为多个工作者线程要从同时从全局队列中取工作项,所以会有一个线程同步锁,保证所有工作者线程取出不同的工作项,这个同步锁在某些应用程序中可能是瓶颈 4.工作者线程工作的时候总是先检查本地队列查找Task,采用先进后出的方
相关文章
相关标签/搜索