随笔分类 - JVM
Java虚拟机
摘要:一 .背景: 使用jmap命令dump下java堆栈文件,使用MAT进行分析,发现java.lang.ref.Finalizer对象非常多,且Leak Suspects显示占了很多内存,怀疑是否Memory Leak 二. 查阅资料 java问题之1:Java的Finalizer引发的内存溢出 重写
阅读全文
摘要:不同状态下锁对象Mark Word的存储分布 HotSpot虚拟机中对象的构成 对象头(Header) 实例数据(Instance Data) 对齐填充(Padding) 对象头(Header)的信息: 对象自身的运行时数据(Mark Word)。哈希码(HashCode)、GC分代年龄、锁状态标志
阅读全文