系统监视器中的 CPU 数量错误

系统监视器中的 CPU 数量错误

我正在运行 Ubuntu 16.04。我有两个 Intel Xeon E5-2683 V4 CPU。每个 CPU 有 16 个内核,每个内核有 2 个线程,但系统监视器只显示 58 个处理器。为什么系统监视器只显示 58 个处理器?

答案1

如果这能让你感觉好一点的话,我在 4x24 核系统上的系统监视器中也得到了 58 个 CPU :) 但是

cat /proc/cpuinfo

显示 192 个 CPU。然后我决定检查性能。所以我安装了

sudo apt install sysbench

然后我跑了

sysbench --test=cpu --cpu-max-prime=200000 --num-threads=200 run

报告总时间:4.81秒

然后我跑了

sysbench --test=cpu --cpu-max-prime=200000 --num-threads=100 run

报告总时间:7.49秒

然后我使用此链接中的信息来仔细检查利用率/CPU 温度: 如何获取 CPU 温度?

因此,虽然系统监视器显示 58 个核心,但看起来系统确实拥有并使用了超过 100 个核心。

相关内容