VC实现的线程池new

时间:2016-12-04 05:20:08
【文件属性】:

文件名称:VC实现的线程池new

文件大小:3.51MB

文件格式:RAR

更新时间:2016-12-04 05:20:08

C++ 线程池

在项目中,由于移动设备需要跟管理中心进行请求服务,在管理中心使用并发模式对请求进行处理(与其对应的是轮询模式),由于每次连接就需要创建一个线程对相应的请求提供服务,所以需要频繁的创建线程,而服务结束或者连接断开又需要销毁线程,这样一个过程对系统的开销很大。再加上管理中心的其它模块也需要频繁的开启和销毁线程,所以最终为了使系统更加稳定,决定加上线程池。


【文件预览】:
MyThreadPool
----MyThreadPool()
--------ThreadMutex.h(842B)
--------Thread.h(1KB)
--------TestClass.cpp(1KB)
--------ThreadPoolException.cpp(613B)
--------ThreadPoolException.h(737B)
--------MyThreadPool.plg(258B)
--------processmain.cpp(102B)
--------WorkerThread.cpp(3KB)
--------ThreadMutex.cpp(342B)
--------MYDEBUG.cpp(359B)
--------Thread.cpp(1KB)
--------ThreadManage.h(2KB)
--------Debug()
--------MyThreadPool.dsp(5KB)
--------MyThreadPool.dsw(530B)
--------MyThreadPool.ncb(65KB)
--------WorkerThread.h(1KB)
--------ThreadManage.cpp(4KB)
--------MYDEBUG.h(781B)
--------ThreadPool.cpp(5KB)
--------ThreadPoolSelfDefine.h(802B)
--------TestClass.h(795B)
--------MyThreadPool.opt(50KB)
--------ThreadPool.h(2KB)

网友评论

  • 感谢,可以参考!
  • 感谢,可以参考一下。
  • 也还行吧 恩
  • 代码很实用,可借鉴
  • 很好的,谢谢了
  • 好用,谢谢!
  • 非常感谢楼主分享,目前正需要这方面的资料。
  • 谢谢分享!!!
  • 跑的起来!
  • 好用,谢谢!。。。
  • 很好 可以运行
  • 浏览了一下,内容还不少,值得下载。
  • 有点不太适合我的要求
  • 应该是练习用的吧,,,要是放到项目中,,估计就得毙了.了解下还行
  • 不错,值得一学。
  • 执行效率不是很好
  • 很好,验证能运行。
  • 不错哈,能运行的,就是现在还没完全理解。
  • 跑起来了,不错,作者的博客写的很好,易懂
  • 不错,对应blog地址 http://blog.csdn.net/pinghegood/article/details/8288169
  • 可以 不错的一个线程池例子