分析多核 CPU 中的 CPU 负载

分析多核 CPU 中的 CPU 负载

我正在尝试找出我的一台 Linux 服务器的理想平均负载。我知道负载应该与 CPU 核心数成正比。但我的疑问是,在多核 CPU 的情况下,我们如何分析这一点?

[root@server unnik]#  getconf _NPROCESSORS_ONLN
16
[root@server unnik]#


[root@server unnik]# grep "cpu cores" /proc/cpuinfo
cpu cores       : 4
cpu cores       : 4
cpu cores       : 4
cpu cores       : 4
cpu cores       : 4
cpu cores       : 4
cpu cores       : 4
cpu cores       : 4
cpu cores       : 4
cpu cores       : 4
cpu cores       : 4
cpu cores       : 4
cpu cores       : 4
cpu cores       : 4
cpu cores       : 4
cpu cores       : 4
[root@server unnik]#

因此,假设我看到平均负载为 20,我应该将它与 16(CPU 数量)还是 16*4=64(CPU 数量 x 每个 CPU 的核心数量)进行比较?

相关内容