我在jboss webapp上出现内存错误并调整了内存设置,当特定设置上的值大于1024时,我得到java运行时错误无法分配内存。有谁知道我在32位jdk下面可以使用的最大值是多少?
设置“JAVA_OPTS = -Xms128M -Xmx512M -XX:MaxPermSize = 256M”
答案 0 :(得分:1)
你可以在32位JDK上为堆分配超过1GB的空间(听起来像是依赖于JVM实现的东西,但根据谷歌它的大约1.5GB)。
您的服务器上可能没有足够的可用内存。释放一些记忆并试一试。