1.構建一個開源項目的開發環境的時候,運行過程中出行如下錯誤:
解決方法:配置缺省的VM參數
2.Heap size設置
JVM堆的設置是指java程序運行過程中JVM可以調配使用的內存空間的設置。JVM在啓動的時候會自動設置Heap Size的值
其初始空間(-Xms)是物理內存的1/64,最大空間(-Xmx)是物理內容的1/4。可以利用-Xms、-Xmx、-Xmn進行設置。
Heap size 的大小是Young Generation 和Tenured Generaion 之和。
提示:在JVM中如果98%的時間是用於GC且可用的Heap size 不足2%的時候將拋出此異常信息。
提示:Heap Size 最大不要超過可用物理內存的80%,一般的要將-Xms和-Xmx選項設置爲相同,而-Xmn爲1/4的