本文共 553 字,大约阅读时间需要 1 分钟。
堆(数字为格式举例)
-Xmx128m 堆的最大值 -Xms128m 堆的初始值或者最小值 -Xmn128m 设置年轻代大小 -XX:NewSize=n 设置年轻代大小,sun官方推荐为整个堆的3/8 -XX:MaxNewSize=128m 年轻代最大值 -XX:PermSize=128m 持久带的初始大小 -XX:MaxPermSize=128m 持久带的最大大小 -XX:NewRatio=3 设置年轻代和年老代的比值。如:为3,表示年轻代与年老代比值为1:3,年轻代占整个年轻代年老代和的1/4 -XX:SurvivorRatio=3 年轻代中Eden区与两个Survivor区的比值。注意Survivor区有两个。如:3,表示Eden:Survivor=3:2,一个Survivor区占整个年轻代的1/5栈
-Xss 栈内存大小(HotSpot不区分虚拟机栈和本地方法栈) -Xoss 设置本地方法栈大小(HotSpot无效,用-Xss)%JAVA_HOME%\bin\jconsole.exe:jdk自带查看此jdk虚拟机内存使用信息的工具
异常:Caused by: java.lang.OutOfMemoryError: PermGen space
增加永久带的大小,亲测有效转载地址:http://jncj.baihongyu.com/