4g能用吗64java_java – 用于4G内存的JBoss 7内存配置,64位
我在JBoss 7.1.1 Final中的standalone.con.bat中使用以下內(nèi)存設(shè)置.
設(shè)置“JAVA_OPTS = -Xms1024M -Xmx2048M -XX:MaxPermSize = 512M -XX:MaxHeapSize = 512M”
我的生產(chǎn)服務(wù)器可以超過(guò)4G或更高.但是,我無(wú)法啟動(dòng)服務(wù)器.超過(guò)70個(gè)用戶可以同時(shí)訪問(wèn)上傳文件.
錯(cuò)誤:
Error occurred during initialization of VM
Incompatible minimum and maximum heap sizes specified
如何設(shè)置大內(nèi)存?
我不確定此設(shè)置是否是用戶和服務(wù)器規(guī)范之間的合適解決方案.
有人向我建議?
解決方法:
問(wèn)題出在這里:
-Xmx2048M
-XX:MaxHeapSize=512M
并將1024M設(shè)置為最小堆大小(-Xms1024M).
您指定兩次最大堆大小,JVM采用它找到的最新堆大小.當(dāng)然,1024M min和512M max沒(méi)有任何意義……因此錯(cuò)誤信息.你可能不是指MaxHeapSize而是其他什么?
一個(gè)簡(jiǎn)單的測(cè)試程序:
public static void main(final String... args)
{
// Prints out the max heap size of the running JVM
System.out.println(Runtime.getRuntime().maxMemory());
}
標(biāo)簽:java,jboss7-x
來(lái)源: https://codeday.me/bug/20190723/1509420.html
總結(jié)
以上是生活随笔為你收集整理的4g能用吗64java_java – 用于4G内存的JBoss 7内存配置,64位的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: 坦克世界闪击战KV-13怎么样
- 下一篇: java枚举可以int值不_java –