使用的 CPU 和空闲 CPU % - 有什么区别

使用的 CPU 和空闲 CPU % - 有什么区别

“二手”这个词的意思是utilized和“空闲”的意思not utilized?我想了解以下两种情况。

1. 使用 free 命令查找“已使用”CPU> 我使用了 96%

[splunkuser@server: ~] # free | grep Mem | awk '{print $3/$2 * 100.0}'
96.3656

[splunkuser@server: ~] # free | awk '/Mem/{printf("used: %.2f%"), $3/$2*100} /buffers\/cache/{printf(", buffers: %.2f%"), $4/($3+$4)*100} /Swap/{printf(", swap: %.2f%\n"), $3/$2*100}'
used: 96.07%, buffers: 91.70%, swap: 5.60%

2. 使用 mpstat 命令查找“空闲”CPU> 我得到了 93%

[splunkuser@server: ~] # mpstat
Linux 3.16.0-4-amd64 (SERVER )         06/26/2019      _x86_64_        (56 CPU)

08:16:47 PM  CPU    %usr   %nice    %sys %iowait    %irq   %soft  %steal  %guest  %gnice   %idle
08:16:47 PM  all    3.56    0.00    0.95    1.65    0.00    0.09    0.00    0.00    0.00   93.74

为什么我得到几乎相同的结果used并为idle

相关内容