C++ 线程池设计

时间:2017-09-11 15:52:52
【文件属性】:

文件名称:C++ 线程池设计

文件大小:151KB

文件格式:DOC

更新时间:2017-09-11 15:52:52

C++线程池

线程池的任务就在于负责这些线程的创建,销毁和任务处理参数传递、唤醒和等待。1、创建若干线程,置入线程池。2、任务达到时,从线程池取空闲线程。3、取得了空闲线程,立即进行任务处理。4、否则新建一个线程,并置入线程池,执行3。5、如果创建失败或者线程池已满,根据设计策略选择返回错误或将任务置入处理队列,等待处理。6. 销毁线程池。


网友评论