美文网首页
【020】2020.11.20 周五 Java内存分配和监控

【020】2020.11.20 周五 Java内存分配和监控

作者: 算法成瘾者 | 来源:发表于2020-11-20 23:24 被阅读0次

对象分配和监控

    动态对象年龄判定

        Survivor空间中相同年龄的对象总和大于Survivor空间一半时,>=age直接进入老年代

        空间分配担保

            Minor GC前的检查

                老年代最大可用连续空间是否大于新生代所有对象总空间

                    是:minor GC

                    否:-XX:HandlePromotionFailure参数是否担保失败

                        是:尝试minor GC

                        否:Full GC

    虚拟机性能监控故障处理工具

    概述

        系统定位问题

            知识经验是关键基础

            数据是依据

                异常堆栈

                虚拟机运行日志

                垃圾收集器日志

                线程快照

                堆转储快照

            工具是运用知识处理数据的手段

相关文章

网友评论

      本文标题:【020】2020.11.20 周五 Java内存分配和监控

      本文链接:https://www.haomeiwen.com/subject/kxxsiktx.html