Jython的内存限制

时间:2011-02-21 12:19:40

标签: python jvm jython

如何为我的Jython程序设置JVM内存限制(Java的-Xmx选项)?

我知道Jython 2.5 引入了-J选项以便向JVM发送选项:

jython -J-Xmx8000m

但是,我必须使用java1.6.0_23 上的 Jython 2.2a0,它没有该选项。

2 个答案:

答案 0 :(得分:14)

您可以为jython 2.5设置环境变量JAVA_OPTIONS(对于jython< 2.5)或JAVA_MEM,例如:

alias jython1G="JAVA_OPTIONS=\"-Xmx1000m $JAVA_OPTIONS\" /usr/bin/jython"

答案 1 :(得分:5)

你可以编辑 jython.bat (windows)或 jython (Linux)并添加它。

"C:\...\java.exe" -Dpython.home="C:\..." -classpath "C:\...

"C:\...\java.exe" -Xmx1024m -Dpython.home="C:\..." -classpath "C:\...