jvm xms xmx 參數(shù)詳解 tomcat性能優(yōu)化中參數(shù)xms是什么意思?
tomcat性能優(yōu)化中參數(shù)xms是什么意思?在優(yōu)化性能時,最常用的方法是使用(根據(jù)服務(wù)器的內(nèi)存情況進(jìn)行調(diào)整)其中XMS:JVM分配的初始堆內(nèi)存Xmx:JVM分配的最大允許堆內(nèi)存,按需分配;]。當(dāng)默認(rèn)可
tomcat性能優(yōu)化中參數(shù)xms是什么意思?
在優(yōu)化性能時,最常用的方法是使用(根據(jù)服務(wù)器的內(nèi)存情況進(jìn)行調(diào)整)
其中
XMS:JVM分配的初始堆內(nèi)存
Xmx:JVM分配的最大允許堆內(nèi)存,按需分配
;]。
當(dāng)默認(rèn)可用堆內(nèi)存小于40%時,JVM將堆的最大限制增加到-Xmx;
當(dāng)可用堆內(nèi)存大于70%時,JVM將堆的最小限制減少到-XMS。因此,服務(wù)器通常將-Xms和-Xmx設(shè)置為相等,以避免在每次GC之后調(diào)整堆大小。
如果未指定-Xmx或指定的值太小,應(yīng)用程序可能會導(dǎo)致java.lang.OutOfMemory錯誤,此錯誤來自JVM,不可丟棄,無法用try捕獲。。。接住。