内存限制点击以下rubyrailstutorial.org
您好,
我正在关注Ruby Rails Tutorial上的教程,而我正在使用Cloud9 IDE,但我一直在获得#34; Memory Limit Hit"在完成教程时。我使用的是带有512MB Ram的免费等级,它一直处于红色区域。
我尝试过杀死一些进程,但是一旦我开始回到教程,我就会一直收到错误。
由于
迈克尔
答案 0 :(得分:7)
简短回答:Spring有一个错误导致它通过产生太多进程来耗尽内存。
从c9 shell中运行
pkill -9 -f spring
并重新启动rails服务器。
更长的答案:他在本教程的第3章中对此进行了很多描述。 本页框https://www.railstutorial.org/book/static_pages很好地涵盖了它。
顺便说一下,我发现我不能简单地重启我的c9会话......它非常擅长于保持虚拟服务器的状态......包括所有额外的Spring进程。