我有开源项目提供的72MB XAR文件。当我通过UI导入它时,我得到Java堆内存不足错误。我已经提到JAVA_OPTS的值
 作为-Xms1024m -Xmx1024m作为高级值参数。我的硬件规格是:


32位Windows操作系统和
4 GB内存
并将web服务器用作Tomcat。


如果将JAVA_OPTS的值增加到-Xms1536m -Xmx1536m,tomcat甚至无法启动(可能原因是32位操作系统和4 GB RAM)。我应该怎么做?

尽管在64位操作系统和8GB RAM上导入了相同的XAR文件,但是我应如何成功解决在32位OS和4 GB RAM上导入72MB XAR文件的问题?

由于某些限制,我无法升级此客户端计算机。

最佳答案

我相信当运行Java 32位时,最大堆大小为1024m。

我检查了几个站点,发现基本相同的响应,最小和最大设置不应超过1024m。

-Xms1024m -Xmx1024m

--GP

10-05 17:43