解释vmstat输出

时间:2016-09-15 07:31:49

标签: linux oracle jboss rhel

我正在基于jboss的应用程序上运行负载测试。该服务器还有大约8个jboss和oracle企业DB实例(11g)。我得到了如下所示的vmstat输出

VMstat output

请帮助了解我在服务器上遇到的问题是什么?

我可以做的一些观察是:

  1. 很多si等等。在顶部,我可以看到几乎没有任何记忆。 2,为什么有这么多的cpu等,r,b
  2. 是服务器真的超载了吗?大多数行的cpu user(us)负载都不高。
  3. 请建议如何解释这些数据,并寻找具体的行动进展。

1 个答案:

答案 0 :(得分:0)

当服务器使用时,如果它的交换每一件事都变慢。应该从磁盘读取,然后发送到cpu.i认为你解决了交换问题,因为它会杀死服务器。