我在 SL6.4 上使用 jre-7u40-linux-x64。具有超过 30Gb RAM 的服务器。用户的内存限制设置为几 GB,但命令 java 返回错误。“内存堆不够……”
在 root 下没问题, -XshowSettings:vm 显示内存大小是自动估计的。
在带有选项 -Xmx256m 的用户下也可以。
那么是否可以永久设置属性(-Xmx256m)?
我尝试了环境变量(JAVA_OPTS、JAVA_OPTIONS)和 jvm.cfg。没有结果。
有什么建议和关键词吗?谢谢你。