随笔分类 -  JVM调优机制

JVM内存模型、垃圾回收器及算法、JVM调优步骤
摘要:生产环境下JVM调优 最小堆、最大堆内存设为1G,使用G1垃圾回收器,最长的GC暂停时间设为200毫秒,如果时间过长,会相应调整空间的大小(单位是毫秒),新生代最小比例20%,最大比例30%, +DisableExplicitGC关闭系统调用GC功能 【System.gc() 默认会触发一次Full 阅读全文
posted @ 2020-05-08 17:40 爪哇搬砖 阅读(1280) 评论(0) 推荐(0) 编辑
摘要:强引用: 普通引用,new() 出来的, 当它不为NULL时,不会被回收 软引用: 对象被一个软引用指向时, 只有当系统内存不够用时,才会被回收。(可做缓存使用) 弱引用: 一遇GC就被回收,如果有一个强引用指向这个弱引用时,强引用消失掉,弱引用会被回收 (用在容器里,ThreadLocal) 虚引 阅读全文
posted @ 2020-03-30 10:27 爪哇搬砖 阅读(178) 评论(0) 推荐(0) 编辑
摘要:-Xmn 年轻代大小 -Xmx 最大堆 -Xms 最小堆 -XXSurvivorRation 代表Eden :Survivor 比值 一般根据对象的生存周期将堆内存分为若干不同的区域,一般情况将新生代分为Eden ,两块Survivor; —————————————————————————————— 阅读全文
posted @ 2019-07-16 15:08 爪哇搬砖 阅读(627) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示