我在设置服务器时遇到了以下cpu问题:
"ansible_processor": [
"GenuineIntel",
"Intel(R) Xeon(R) CPU E5-2650L v3 @ 1.80GHz",
"GenuineIntel",
"Intel(R) Xeon(R) CPU E5-2650L v3 @ 1.80GHz"
],
"ansible_processor_cores": 1,
"ansible_processor_count": 2,
"ansible_processor_threads_per_core": 1,
"ansible_processor_vcpus": 2, 它似乎正确地报告了CPU的数量,但是我的工作者(线程)数量应该基于什么呢?我确定我会使用ansible_processor_cores,但它似乎只报告了一个(1 - sic!)尽管报告了两个处理器!如何获得工作进程可用的线程数?
发布于 2016-09-17 16:48:20
研究code ansible_processor_vcpus应该是您的选择。
它应该包含/proc/cpuinfo中的处理器数量(根据this answer,这实际上是线程总数。
https://stackoverflow.com/questions/39539559
复制相似问题