JAVA_OPTS="-server -Xms256m -Xmx256m -XX:PermSize=128M -XX:MaxNewSize=256m -XX:MaxPermSize=256m"
堆內存分配:
要加“m”說明是MB,否則就是KB了,在啟動tomcat時會 報內存不足。
-Xms:初始值
-Xmx:最大值
-Xmn:最小值
JVM最大分配的堆內存由-Xmx指定,默認是物理內存的1/4,一般設置-Xms、-Xmx 相等以避免在每次GC 后調整堆的大小
非堆內存分配:
-XX:PermSize: JVM初始分配的非堆內存
-XX:MaxPermSize:設定最大內存的永久保存區域