文件名称:ThreadPool
- 所属分类:
- 其它资源
- 资源属性:
- [Windows] [Visual.Net] [源码]
- 上传时间:
- 2017-08-13
- 文件大小:
- 10.69mb
- 下载次数:
- 0次
- 提 供 者:
- clare*****
- 相关连接:
- 无
- 下载说明:
- 别用迅雷下载,失败请重下,重下不扣分!
介绍说明--下载内容均来自于网络,请自行研究使用
线程池是一种多线程处理形式,处理过程中将任务添加到队列,然后在创建线程后自动启动这些任务。线程池线程都是后台线程。每个线程都使用默认的堆栈大小,以默认的优先级运行,并处于多线程单元中。如果某个线程在托管代码中空闲(如正在等待某个事件),则线程池将插入另一个辅助线程来使所有处理器保持繁忙。如果所有线程池线程都始终保持繁忙,但队列中包含挂起的工作,则线程池将在一段时间后创建另一个辅助线程但线程的数目永远不会超过最大值。超过最大值的线程可以排队,但他们要等到其他线程完成后才启动。(A thread pool is a form of multithreaded processing that adds tasks to the queue and automatically starts these tasks after the thread is created. Thread, pool, and thread are background threads. Each thread uses the default stack size, runs at default priority, and is in a multithreaded unit. If a thread is idle in managed code (such as waiting for an event), the thread pool will insert another secondary thread to keep all processors busy. If all thread pool threads are always busy, but the queue contains pending jobs, the thread pool will create another secondary thread after a period of time, but the number of threads will never exceed the maximum. Threads that exceed the maximum value can line up, but they don't start until other threads are finished.)
(系统自动生成,下载前可以参看下载内容)
下载文件列表
ThreadPool
ThreadPool\.vs
ThreadPool\.vs\ThreadPool
ThreadPool\.vs\ThreadPool\v14
ThreadPool\.vs\ThreadPool\v14\.suo
ThreadPool\Debug
ThreadPool\ThreadPool
ThreadPool\ThreadPool\Debug
ThreadPool\ThreadPool\Debug\ThreadPool.Build.CppClean.log
ThreadPool\ThreadPool\Debug\ThreadPool.log
ThreadPool\ThreadPool\Debug\ThreadPool.pch
ThreadPool\ThreadPool\Debug\ThreadPool.tlog
ThreadPool\ThreadPool\Debug\ThreadPool.tlog\CL.read.1.tlog
ThreadPool\ThreadPool\Debug\ThreadPool.tlog\CL.write.1.tlog
ThreadPool\ThreadPool\Debug\ThreadPool.tlog\ThreadPool.lastbuildstate
ThreadPool\ThreadPool\Debug\ThreadPool.tlog\unsuccessfulbuild
ThreadPool\ThreadPool\Debug\stdafx.obj
ThreadPool\ThreadPool\Debug\vc140.idb
ThreadPool\ThreadPool\Debug\vc140.pdb
ThreadPool\ThreadPool\Job.cpp
ThreadPool\ThreadPool\Job.h
ThreadPool\ThreadPool\ReadMe.txt
ThreadPool\ThreadPool\Thread.cpp
ThreadPool\ThreadPool\Thread.h
ThreadPool\ThreadPool\ThreadManage.cpp
ThreadPool\ThreadPool\ThreadManage.h
ThreadPool\ThreadPool\ThreadPool.vcxproj
ThreadPool\ThreadPool\ThreadPool.vcxproj.filters
ThreadPool\ThreadPool\ThreadPoolClass.cpp
ThreadPool\ThreadPool\ThreadPoolClass.h
ThreadPool\ThreadPool\WorkerThreadClass.cpp
ThreadPool\ThreadPool\WorkerThreadClass.h
ThreadPool\ThreadPool\XJob.cpp
ThreadPool\ThreadPool\XJob.h
ThreadPool\ThreadPool\YJob.cpp
ThreadPool\ThreadPool\YJob.h
ThreadPool\ThreadPool\main.cpp
ThreadPool\ThreadPool\stdafx.cpp
ThreadPool\ThreadPool\stdafx.h
ThreadPool\ThreadPool\targetver.h
ThreadPool\ThreadPool.sdf
ThreadPool\ThreadPool.sln
ThreadPool\ipch
ThreadPool\ipch\THREADPOOL-48af6036
ThreadPool\ipch\THREADPOOL-48af6036\THREADPOOL-c8c38dbe.ipch
ThreadPool\.vs
ThreadPool\.vs\ThreadPool
ThreadPool\.vs\ThreadPool\v14
ThreadPool\.vs\ThreadPool\v14\.suo
ThreadPool\Debug
ThreadPool\ThreadPool
ThreadPool\ThreadPool\Debug
ThreadPool\ThreadPool\Debug\ThreadPool.Build.CppClean.log
ThreadPool\ThreadPool\Debug\ThreadPool.log
ThreadPool\ThreadPool\Debug\ThreadPool.pch
ThreadPool\ThreadPool\Debug\ThreadPool.tlog
ThreadPool\ThreadPool\Debug\ThreadPool.tlog\CL.read.1.tlog
ThreadPool\ThreadPool\Debug\ThreadPool.tlog\CL.write.1.tlog
ThreadPool\ThreadPool\Debug\ThreadPool.tlog\ThreadPool.lastbuildstate
ThreadPool\ThreadPool\Debug\ThreadPool.tlog\unsuccessfulbuild
ThreadPool\ThreadPool\Debug\stdafx.obj
ThreadPool\ThreadPool\Debug\vc140.idb
ThreadPool\ThreadPool\Debug\vc140.pdb
ThreadPool\ThreadPool\Job.cpp
ThreadPool\ThreadPool\Job.h
ThreadPool\ThreadPool\ReadMe.txt
ThreadPool\ThreadPool\Thread.cpp
ThreadPool\ThreadPool\Thread.h
ThreadPool\ThreadPool\ThreadManage.cpp
ThreadPool\ThreadPool\ThreadManage.h
ThreadPool\ThreadPool\ThreadPool.vcxproj
ThreadPool\ThreadPool\ThreadPool.vcxproj.filters
ThreadPool\ThreadPool\ThreadPoolClass.cpp
ThreadPool\ThreadPool\ThreadPoolClass.h
ThreadPool\ThreadPool\WorkerThreadClass.cpp
ThreadPool\ThreadPool\WorkerThreadClass.h
ThreadPool\ThreadPool\XJob.cpp
ThreadPool\ThreadPool\XJob.h
ThreadPool\ThreadPool\YJob.cpp
ThreadPool\ThreadPool\YJob.h
ThreadPool\ThreadPool\main.cpp
ThreadPool\ThreadPool\stdafx.cpp
ThreadPool\ThreadPool\stdafx.h
ThreadPool\ThreadPool\targetver.h
ThreadPool\ThreadPool.sdf
ThreadPool\ThreadPool.sln
ThreadPool\ipch
ThreadPool\ipch\THREADPOOL-48af6036
ThreadPool\ipch\THREADPOOL-48af6036\THREADPOOL-c8c38dbe.ipch