Windows 中在设置完 参数后,可以使用使用 C:\Program Files\Java\jdk1.7.0_51\bin\jvisualvm.exe 来观察 HEAP 和 GC 的变化
-Xms Heap初始的最小值
-Xmx Heap初始的最大值
1. 产生 Error java.lang.OutOfMemoryError: GC overhead limit exceeded 错误
a. 加大 -Xmx 的值
b. Enable the concurrent low pause collector-XX:+UseConcMarkSweepGC
c.编程时尽量重复使用变量,以节省内存的新旧替代。
c.编程时尽量重复使用变量,以节省内存的新旧替代。