瘦服务器占用太多内存(rails)

时间:2012-01-02 09:45:46

标签: ruby-on-rails thin

男式,
我正在使用centos 5.5上的一个rails应用程序运行瘦服务器。我正在看我的服务器并注意到瘦服务器占用了148MB内存,一个实例(一个服务器在端口:3000),没有流量。这是正常的吗?

谢谢。

1 个答案:

答案 0 :(得分:1)

这似乎是物理内存的衡量标准。页面上写着:

  

此页面将显示有关CPU使用率信息,平均负载,物理内存,磁盘利用率和网络I / O的摘要信息。

嗯,这对我来说听起来很正常。物理内存是不可靠的资源。也就是说,如果你今天减少10MB,那么你明天就不能再使用10MB了。因此,除非内存供不应求,否则尝试恢复内存完全是浪费精力。因此,如果其他地方不需要记忆,那么它也可能就在这里。

我只会担心机器内存紧张而其他地方需要内存。然后,这个过程保留了内存的事实,即使在其他地方需要它,也会表明存在资源问题。

假设你每周花1000美元给你的孩子,你每周都可以省钱。如果你只有一个孩子,你就给他1000美元。

你不能做得更好。即使他只需要10美元,为什么还要费心分钱呢?如果下周他需要20美元,然后可能是50美元,你可能会为自己做更多的工作,也许有时在一周中他必须回来更多。只要把它全部交给他,它就是完美的。

但如果你有另外一个孩子每个月需要500美元而且其中一个孩子需要1000美元,那就表明存在问题。

因此,对于不可用的资源,"浪费"如果出现短缺,这只是一个问题。否则,"浪费"是最有效的用法。