- 博客(2)
- 资源 (4)
- 问答 (3)
- 收藏
- 关注
原创 C++强化之路之线程池开发整体框架(二)
一.线程池开发框架我所开发的线程池由以下几部分组成: 1.工作中的线程。也就是线程池中的线程,主要是执行分发来的task。 2.管理线程池的监督线程。这个线程的创建独立于线程池的创建,按照既定的管理方法进行管理线程池中的所有线程,主要任务是监听任务的到来,唤醒线程池中的空闲线程,分发任务;如果任务增多,动态的创建一批线程加入原来的线程池中,进行工作;适当的销毁线程,减少系统开销。这个线...
2016-05-30 00:28:49 4570
原创 C++强化之路之线程池开发(一)
一.线程基础1.简单线程c++封装class Thread {private: pthread_t _thread; bool _valid; bool _stopped; static void * start_routine(void * param) { Thread * thread = (Thread*)param;
2016-05-24 01:47:07 1133
TA创建的收藏夹 TA关注的收藏夹
TA关注的人