首页| JavaScript| HTML/CSS| Matlab| PHP| Python| Java| C/C++/VC++| C#| ASP| 其他|
购买积分 购买会员 激活码充值

您现在的位置是:虫虫源码 > C/C++/VC++ > c++ 实现线程池 可直接使用

c++ 实现线程池 可直接使用

资 源 简 介

应用背景 c++ 实现 线程池 自己改过,处理大量数据非常迅速,简单地说,线程池 就是预先创建好一批线程,方便、快速地处理收到的业务。比起传统的到来一个任务,即时创建一个线程来处理,节省了线程的创建和回收的开销,响应更快,效率更高。 关键技术 线程本身存在开销,系统必须为每个线程分配如栈,TLS(线程局部存储),寄存器等。 线程管理会给系统带来开销,context切换同样会给系统带来成本。 线程本身是可以重用的资源,不需要每次都进行初始化

文 件 列 表

threadpoll
Mutex.cpp
Mutex.h
ReadMe.txt
Semaphore.cpp
Semaphore.h
stdafx.cpp
stdafx.h
targetver.h
test.cpp
testthreadpooexecutor.sln
testthreadpooexecutor.suo
testthreadpooexecutor.vcxproj
testthreadpooexecutor.vcxproj.user
Thread.cpp
Thread.h
ThreadPoolExecutor.cpp
ThreadPoolExecutor.h
VIP VIP
0.173321s