JVM
JVM系列-类加载器机制
内容整理自: JVM 系列 (五) - JVM 类加载机制详解
深入理解 JVM 类加载机制
一、简述
虚拟机把描述类的数据从 class 文件加载到内存,并对数据进行校验、转换解析和初始化,最终形成可以被虚拟机直接使用的 Java 类型,这就是虚拟机的类加载机制
二…
JVM系列-JVM调优
依赖 JDK8,内容整理自: Jvm 系列 (四) 调优 - 命令篇
JVM 调优常用参数配置
Oracle JVM 官方链接
GC 日志格式
图片引用自 Jvm 系列 (八) 知识点总览
Young GC 日志:
Full GC 日志:
JVM 调优命令
jp…
![cover](/_next/image?url=https%3A%2F%2Fi.loli.net%2F2020%2F02%2F11%2FgLHnO2k1xMTSBZ6.png&w=1920&q=75)
JVM系列-JVM之垃圾收集
内容来自: 垃圾收集策略与算法
HotSpot 垃圾收集器
一、垃圾回收判定
引用的种类
强引用(Strong Reference): 只要强引用存在,垃圾收集器永远不会回收被引用的对象
软引用(Soft Reference): 当 JVM 认为内存不足时…
JVM系列-HotSpot虚拟机对象探秘
内容转自: HotSpot 虚拟机对象探秘 对象的内存布局
在 HotSpot 虚拟机中,对象的内存布局分为以下 3 块区域:
对象头(Header)
实例数据(Instance Data)
对齐填充(Padding)
对象头
对象头记录了对象在运行过程中所需要使用的…
JVM系列-JVM内存结构
内容来自: JVM 内存结构
JVM 内存结构和 Java 内存模型
基本概念
Java 虚拟机的内存空间分为 5 个部分:
程序计数器
Java 虚拟机栈
本地方法栈
堆
方法区
引用《深入理解 Java 虚拟机》一书中的图:
程序计数器 (PC 寄存器)
程序…