Ruby 进程显示 CPU 活动较高

Ruby 进程显示 CPU 活动较高

我有三个在 Slicehost 上运行的虚拟 Linux 服务器。

其中两台运行 2.6.24-23-xen,一台运行 2.6.18-xen。三台服务器运行的软件几乎完全相同,但顶部2.6.24 和 2.6.18 服务器之间存在差异。

在运行 2.6.18 的服务器上,当没有用户连接时,运行的进程集(按 CPU 活动排序)相当稳定。其他两个进程的活动不断变化。特别是基于 Ruby 的服务(mongrel_rails、merb 和 event-machine)在列表中不断上下跳动。

所有服务器都运行 ruby​​ 1.8.7(2008-08-11 补丁级别 72)。

你知道为什么行为会有如此大的差异吗?

答案1

这可能是一个愚蠢的问题,但是您是否将更新间隔设置为相同的时间长度?

相关内容