C++中的线程池库

4
我正在寻找一款好的、稳定的 C++ 线程池库,并需要有比较充分的文档。我了解到 Windows 的原生线程池 API 和较新的 Vista 线程池 API,但是我的程序需要向后兼容,因此可能更适合提供一个外部库来使用。
我已经调查了 Boost 的线程池,看起来还不错,但很遗憾它的文档并不是很充分。
请问是否有其他 C++ 的线程池库?(适用于 Windows)
6个回答

5

@Tony,他们的网站上有一个简短的教程,并且代码附带了一些示例。 - Vijay Mathew

4

Intel TBB 是另一个与线程相关的库,具有一些很棒的功能。我发现并行评估表达式树的框架特别好用。


1
请考虑合并您的回答。 - Vijay Mathew
4
@Vijay 真的吗?我认为我们更喜欢每个答案一个选项,以便进行有意义的讨论并轻松查看被接受的内容。 - Macke

2
Qt具有一些不错的高级操作,如map/reduce等,以及低级线程操作和线程池支持的线程库
但是,Qt可能对您来说有点太庞大了,不过您可以很容易地使用其中的一部分。

2

2

0

还有ACE,它可以在网络上进行线程池处理,因此它要复杂得多。 (但我认为在这里值得一提)


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接