利用QUEUE设计线程池[1]

[入库:2006年2月23日] [更新:2007年3月24日]

本文简介:

在应用中,我们常常需要Thread缓冲池以提高程序的效率和并发性。本文演示了利用Queue这种数据结构实现一个简单的Thread缓冲池。

Thread缓冲池可以设计成以下这样:

缓冲池由几个工作Thread和一个Queue组成,Client负责把任务放到Queue里面(put方法),而工作Thread就依次取出这些任务并执行它们(get方法)。

本文关键:利用QUEUE设计线程池
  相关方案
Google
 

本站最佳浏览方式为 分辨率 1024x768 IE 6.0(或更高版本的 IE浏览器)

go top