【发布时间】:2018-08-03 13:58:47
【问题描述】:
BOOST 线程(大约 1.49 版)是真正的线程还是单独的进程?
当我运行一个对接工具的预编译版本时,它看起来像是使用 top 的多个进程(每个进程具有不同的进程 ID 和 100% 的 CPU 使用率),但是当我自己编译它(使用 BOOST 版本 1.60)时,它们看起来像一个进程(具有单个进程 ID 和 800% 的 CPU 使用率)。
【问题讨论】:
-
boost::thread是一个线程,仅此而已。
标签: c++ multithreading boost pthreads