使用C++设置进程核心配额

13 c++ multicore core

如果您编写软件,客户支付软件使用的CPU核心数量,那么在C++代码中实现这一目标的最佳方法是什么?到目前为止,我的研究使我SetProcessAffinityMask在Windows和sched_setaffinityPOSIX系统上使用.

Spu*_*nik 0

我想你找到了最好的选择。如果您想利用多线程处理器的功能,限制线程数量并不是一个好主意。