Rails中的正常内存使用情况

时间:2010-03-14 09:24:52

标签: ruby-on-rails ruby-on-rails-3

我想知道rails应用程序中ruby进程的内存使用量是多少?我真的需要一些基准来反对。

在我的开发环境WEBrick中,单个ruby进程使用大约61mb来处理10个不间断的同时请求。在我的prod环境中,Apache2 + Passenger启动7个ruby进程来处理相同数量的请求。每个过程也耗尽约60mb。这是正常的吗?

另外,我在哪里可以配置乘客可以启动多少个ruby进程?或者它会在可用内存的情况下启动吗?

谢谢!

PS。使用Rails3 beta。 DS。

2 个答案:

答案 0 :(得分:0)

内存使用情况取决于您的应用程序。路线/控制器/模型如何为您服务。

60Mo的内存似乎并不重要。这是正常的事情。

答案 1 :(得分:0)

现在我们的5个ruby进程总共消耗423 MB,而MySQL服务器则为62.5 MB。该应用程序运行大约5000行代码,没有任何大的计算。