方式一、
-Xms256m
-Xmx1024m
-XX:MaxPermSize=350m
-XX:ReservedCodeCacheSize=260m
-XX:+UseConcMarkSweepGC
-XX:SoftRefLRUPolicyMSPerMB=50
-ea
-Dsun.io.useCanonCaches=false
-Djava.net.preferIPv4Stack=true
-Dawt.usesystemAAFontSettings=lcd
-Dawt.java2d.opengl=true
-XX:+HeapDumpOnOutOfMemoryError
-XX:-OmitStackTraceInFastThrow
方式二、Help -> Edit Custom VM Options
-Xms256m //初始分配的堆内存
-Xmx1024m //最大允许分配的堆内存
-XX:MaxPermSize=350m //最大允许分配的非堆内存
-XX:ReservedCodeCacheSize=260m //分配的代码缓存空间
-XX:+UseConcMarkSweepGC
-XX:SoftRefLRUPolicyMSPerMB=50
-ea
-Dsun.io.useCanonCaches=false
-Djava.net.preferIPv4Stack=true
-Dawt.usesystemAAFontSettings=lcd //主要起作用的两行
-Dawt.java2d.opengl=true //开启硬件加速,可以通过这个选项来提高Swing GUI速度
-XX:+HeapDumpOnOutOfMemoryError
-XX:-OmitStackTraceInFastThrow