一個web項目jvm啓動參數設置以下html
-Xms1024M -Xmx1024M -Xmn512M (正常啓動)
-Xms1024M -Xmx1024M -Xmn1024M
報錯:沒法啓動
Error occurred during initialization of VM
Too small initial heap for new size specifiedweb
雖然沒有弄明白具體問題緣由jvm
不過能夠經過實驗獲得下面的結論:spa
1.錯誤信息有誤導,不必定是堆內存大小設置不夠htm
2.Xms能夠設置與-Xmx相同,可是最好別把三個都設置同樣blog
緣由找到:對xmn理解錯誤(Xmn不能大於等於Xmx)內存
友情連接:JVM調優總結 -Xms -Xmx -Xmn -Xssci
http://yjph83.iteye.com/blog/2108105get
http://www.cnblogs.com/redcreen/archive/2011/05/04/2037057.htmlit