部分參考https://www.cnblogs.com/redcreen/archive/2011/05/04/2037057.html 感謝樓主分享
JVM常用參數設置
首先先明白參數的類型:
1:標準參數(-)
所有的JVM實現都必須實現這些參數的功能
2:非標準參數(-X)
默認jvm實現這些參數的功能,但是並不保證所有jvm實現都滿足,且不保證向後兼容
3:非Stable參數(-XX)
此類參數各個jvm實現會有所不同,將來可能會隨時取消,需要慎重使用
參數名稱 | 含義 | 默認值 | 備註 |
---|---|---|---|
-Xms | 初始堆大小 | 物理內存的1/64(<1GB) | 空餘堆內存小於40%時,JVM就會增大堆直到-Xmx的最大限制. |
-Xmx | 最大堆大小 |