首页
学习
活动
专区
圈层
工具
发布
社区首页 >专栏 >线程池模型[初级版]

线程池模型[初级版]

作者头像
bear_fish
发布于 2018-09-20 16:15:33
发布于 2018-09-20 16:15:33
6430
举报

图1:线程池模型

当前线程池中有两个线程正处理任务。

图2:线程池运行期间

现在用户新增加任务worker3,首先调用pool_add_worker(),把worker3插入等待队列:如图

图3:用户新增worker3

图4:调用pool_add_worker,把worker3插入thread_worker中

图5:唤醒线程处理任务3

图6线程被唤醒处理任务3

具体实现代码参照[高级篇]

运行效果:

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2015年01月03日,如有侵权请联系 cloudcommunity@tencent.com 删除
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档