ruby-on-rails – 升级到OSX Lion后,ruby进程内存泄漏

前端之家收集整理的这篇文章主要介绍了ruby-on-rails – 升级到OSX Lion后,ruby进程内存泄漏前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我几周前升级到了Lion,它完全被 Ruby on Rails环境搞砸了.我已经安装了RVM,不同的ruby版本,似乎无法找到它的解决方案…我认为这是我可以做升级到Lion的最糟糕的决定之一.它只给我带来了问题.

无论如何,我已经意识到渲染我的应用程序页面(在部署的服务器上运行得很好,在其他机器上也可以在本地运行)会增加20-30mb的ruby进程内存,这有点疯狂.所以你可以想象,经过一段时间,我的ruby进程在使用中达到了2GB的内存,我的计算机不再可用了.

我见过许多人在升级到Lion时遇到问题,但我无法找到解决方案.

有没有同样的问题?任何想法我怎么能尝试解决这个问题?

谢谢

解决方法

你可以使用 memprof gem(不再维护,不适用于版本1.8.7以上的Ruby)和 memprof.com(Broken Link)来解决问题的根源.

此外,您可以尝试使用Passenger,Unicorn或Thin而不是默认的Webrick来查看是​​否会给您带来不同的行为.

猜你在找的Ruby相关文章