jvm内存默认⼤⼩,及如何调整⼤⼩
jvm⼤⼩默认是64m,如果也要增⼤程序运⾏的内存,如果要调整JVM的⼤⼩,可以在run configuration中配置VM的参数 ,-Xmx100m表⽰配置其的⼤⼩为100M.
以下是⼀些配置的说明。
-vmargs -Xms128M -Xmx512M -XX:PermSize=64M -XX:MaxPermSize=128M
-vmargs 说明后⾯是VM的参数,所以后⾯的其实都是JVM的参数了
-Xms128m JVM初始分配的堆内存
-Xmx512m JVM最⼤允许分配的堆内存,按需分配
-XX:PermSize=64M JVM初始分配的⾮堆内存
jvm调优参数-XX:MaxPermSize=128M JVM最⼤允许分配的⾮堆内存,按需分配