您的位置:首页 > 编程语言 > Java开发

Java 垃圾回收 GC

2013-07-04 15:55 323 查看



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.编程时尽量重复使用变量,以节省内存的新旧替代。


参考

问题处理一例:java.lang.OutOfMemoryError: GC overhead limit exceededJava 6 JVM参数选项大全(中文版)


JVM系列三:JVM参数设置、分析


成为Java GC专家系列(3) — 如何优化Java垃圾回收机制


成为JavaGC专家Part I — 深入浅出Java垃圾回收机制


成为JavaGC专家Part II — 如何监控Java垃圾回收机制

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: