【问题标题】:Memory Limit for JythonJython 的内存限制
【发布时间】:2011-02-23 09:54:46
【问题描述】:

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

我了解 Jython 2.5 引入了 -J 选项以便将选项发送到 JVM:

jython -J-Xmx8000m

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

【问题讨论】:

    标签: python jvm jython


    【解决方案1】:

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

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

    【讨论】:

      【解决方案2】:

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

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

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

      【讨论】:

      • 我猜这是特定于 Windows 的。我在 Linux 和 Mac OS X 上。
      • @clstaudt 在 Linux 上,jython 目录中应该有一个 shellscript 'jython',您可以在其中添加这些选项。
      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2010-09-26
      • 2012-01-06
      • 2017-11-15
      • 1970-01-01
      • 2014-07-16
      • 2011-02-25
      • 2012-01-04
      相关资源
      最近更新 更多