jvm常用参数的设置和含义:-Xmx,-Xmn,-Xss,-XX:+HeapDumpOnOutOfMemoryError, -verbose:gc
1.设置堆的最大和最小值-Xmx20M(最大值),-Xms20M(最小值)。2.设置年轻代的大小-Xmn2g:设置年轻代大小为2G。整个JVM内存大小=年轻代大小+年老代大小+持久代大小。持久代一般固定大小为64m,所以增大年轻代后,将会减小年老代大小。此值对系统性能影响较大,Sun官方推荐配置为整个堆的3/8。3.设置栈的大小-Xss128k:设置每个线程的堆栈大小。JDK5.0以后每个线程堆栈