这是我上面的一个例子:
Cpu(s): 6.0%us, 3.0%sy, 0.0%ni, 78.7%id, 0.0%wa, 0.0%hi, 0.3%si, 12.0%st
Run Code Online (Sandbox Code Playgroud)
我试图弄清楚 %st 字段的重要性。我读到这意味着窃取 cpu 并且它代表管理程序花费的时间,但我想知道这对我来说实际上意味着什么。
这是否意味着我可能在一个繁忙的物理服务器上,而其他人在服务器上使用了过多的 CPU 并且他们正在从我的 VM 中获取?
如果我使用 EBS,它是否与在管理程序级别处理 EBS I/O 相关?
它与我的 VM 上运行的东西有关还是完全不受我的影响?
我们有一台负载异常高且 CPU 利用率异常高的服务器,但我们不知道为什么。当我们运行 top 时,所有的 proc 似乎都是非常低的 CPU。
http://cl.ly/2d1g0K3q261r0R0K3e35
有没有更好的方法来寻找导致这种情况的原因?