作者热门文章
- iOS/Objective-C 元类和类别
- objective-c - -1001 错误,当 NSURLSession 通过 httpproxy 和/etc/hosts
- java - 使用网络类获取 url 地址
- ios - 推送通知中不播放声音
线程由 std::async(func)
启动。
如果不行,我该怎么做?
最佳答案
该标准不保证您的线程将在哪些内核/超线程上运行。这取决于操作系统。
如果您想获得平台特定(不可移植),那么有各种 API 来控制线程亲和性 - 例如(例如)pthread_setaffinity_np在 Linux 上。但我个人建议将其留给操作系统 - 它很可能会做得很好,除非您有非常的特定需求。
关于c++ - 当我运行多个与 CPU 核心/线程数相匹配的线程时,每个线程会在单独的核心/线程上运行吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38283126/
我是一名优秀的程序员,十分优秀!