尽pipe我已经停止了所有的服务,但平均为1。

我有一个运行Debian 5的虚拟服务器,其中任何操作都非常缓慢(如通过SSH或执行sulogin时的密码validation)。 我检查了平均负载,这是徘徊在1-2左右。 然后我停止了所有的服务(apache,mysql,postfix等),我可以想到,平均负载降到了1.00。 但它不会进一步下去…

我看着顶部,似乎没有任何进程使用CPU或内存exception。 日志文件显示没有exception活动,networkingstream量似乎正常。

我可以使用哪些其他工具来诊断问题? 我怎样才能找出什么是“卡住”? 主机是否有可能出现故障?

我似乎记得有一个像这样的服务器(加载1,但不是CPU)的问题。 在这种特殊情况下,它是由“不间断睡眠”状态中的进程引起的。 执行ps aux并在STAT列中查找带有“D”的进程。 我真的不记得这个问题,但也许这是你可以用来进一步调查。

使用vmstat并查看最常用的时间是系统,用户,等待还是偷窃时间。

之后,更容易find你的邪恶进程。 :d

这是一个很好的解释: http : //perumal.org/analyzing-database-server-bottlenecks-using-vmstat/