2010-07-08 17 views
1

我已经尝试各种组合,并发现通过简单地生成的骨架的Rails 3.0应用程序,然后运行内存泄漏和Ruby 1.9.2 Rails的3.0 Beta 4的

围困http://localhost:3000

我的红宝石过程随后将泄漏每5分钟几MB。

我之所以尝试这样做,是因为我只是将完整的Rails 2.3和Ruby Enterprise 1.8.6应用程序转换为Ruby 1.9.2 Rails 3.0 Beta 4,并发现我的应用程序正在泄漏内存。

这种情况发生在开发和生产环境中,但是在开发过程中会发生很多事情。

我不认为这是一个具体的Rails 3.0的问题,因为我也经历使用Rails 2.3.5和Ruby一样1.9.2

所以这大概是红宝石1.9.2与Rails的交互。

我从来没有遇到Ruby Enterprise 1.8.6这样的问题。

回答

0

有一个关于如何解决Ruby的内存泄漏问题here

0

正如我写here,一个(甚至几个)明目张胆的内存泄漏被固定在1.9.3-RC1的精彩演讲。