muduo_base代码剖析之ThreadPool线程池

1. 线程池 线程池的问题本质上也是生产者消费者模型问题 生产者生产产品的过程,实际上就是由程序员向任务队列中添加任务的过程(需要程序员控制),实现代码见下: 1. print函数是程序员自己手动定义的任务函数 2. run(Task task)接口的功能是将task添加到任务队列中,并唤醒等待任务的线程 pool.run(print); //该句话表示:程序员手动将print任务添加到任
相关文章
相关标签/搜索