阅读背景:

《C++ Concurrency in Action》笔记30 高级线程管理——线程池及中断线程

来源:互联网 

9 高级线程管理

在之前的章节,我们通过直接创建std::thread对象来管理线程。有几处你已经看出,这是不可取的,因为之后你必须管理线程对象的生命期,以及确定适合该问题的线程数和当前的硬件,等等。理想的情况是,你可以最大程度的将代码分成可以并行执行的小块,把它们交给编译器和标准库,然后说:“把它们并行化以获得最佳性能”。在之前的章节,我们通过直接创建std::thread对象来管理




你的当前访问异常,请进行认证后继续阅读剩余内容。

分享到: