JRUBY JAVA HEAP SPACE 内存不足错误

JRUBY JAVA HEAP SPACE out of memory error

如何调整Java堆内存?
我已经试过了

jruby -J-Xmn512m -J-Xms2048m -J-Xmx2048m -S rails s

但是没用

内存参数应该是这样的:

-Xms1024m - the init memory allocate when the JVM start
-Xmx2048m - the max memory that the JVM can allocate

同时使用:

-XX:MaxNewSize - it could be 30% of the Xmx value:

-XX:MaxNewSize(在 JDK1.3 和 JDK1.4 中)或 -Xmn(从 JDK1.4 开始,新生代标志的新名称)。增加-Xmn(新生代区域)有助于应用程序创建短寿命对象(较少缓存应用程序)的场景,因为它增加了次要GC的时间,大多数应用程序对象提前死亡。

注意:您可以输入您赢得的金额。