0

您好,我正在从 python 运行一个用 java 编写的工具箱。我正在使用 Ubuntu。我使用我的 python 文件中的 jvm 启动工具箱。

但是,当我增加数据大小时,程序崩溃并显示以下错误消息“java.lang.OutOfMemoryErrorPyRaisable: java.lang.OutOfMemoryError: Java heap space”

我在这里查看了一些关于堆栈溢出的帖子以解决类似的问题,并尝试了他们的建议,例如转到命令行并输入 $ export _JAVA_OPTIONS=-Xmx4096m 后跟 $ java -XshowSettings:vm 但是我得到了以下 Max。堆大小(估计):512.00M 人体工程学机器类:客户端使用 VM:IBM J9 VM ................(这里还有很多

基本上它似乎并没有增加我的堆大小并且错误仍然存​​在。如何增加我的堆大小?

谢谢你!

4

1 回答 1

1

而不是export _JAVA_OPTIONS=-Xmx4096m,尝试使用export IBM_JAVA_OPTIONS=-Xmx4096m.

于 2018-08-25T03:31:20.987 回答