我有开源项目提供的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