日期: 2025年3月6日

5 篇文章

空间分配担保机制
空间分配担保机制 是什么:在发生Minor GC之前,虚拟机会检查老年代最大可用的连续空间是否大于新生代所有对象的总空间 老年代最大可用的连续空间 > Minor GC之前所有对象 => …
JVM工具
JVM工具 命令行工具 1.jps 2.jstack: 生成整个jvm快照 3.jmap: 生成堆的快照 4.jhat: 将jmap生成的文件分析成html文件 5.jstat jstat -gc 1…
垃圾回收
垃圾回收 新生代(标记复制):serial + parnew + paralle Scavenge 老年代(标记整理):serialold + paralleold + CMS(标记清除) 共用:Z1…
JIT优化技术
JIT优化技术 1.作用: 配合解释器(将字节码逐行执行)执行代码。 2.如何检测热点数据:方法计数器(统计方法)+ 回边计数器(统计for while循环) 3.如何优化: 3.1 方法内联:将小方…
三色标记法
三色标记法(标记算法) 1.基本概念 白色(未被标记,默认)、灰色(还有引用的对象)、黑色(被标记完的)。 2.背景 原始的垃圾标记算法比如计数器法(无法解决循环依赖问题)、可达性分析法(整个分析都需…