宋红康 JVM 笔记 Day08|堆

一、今日视频区间

P67-P86

二、一句话总结

  1. 堆的核心概述;
  2. 设置堆内存大小与OOM;
  3. 年轻代与老年代;
  4. 图解对象分配过程;
  5. Minor GC、Major GC、Full GC;
  6. 堆空间分代思想;
  7. 内存分配策略;
  8. 为对象分配内存:TLAB;
  9. 小结堆空间的参数设置;
  10. 堆时分配对象的唯一选择吗?

三、关键图/命令

3.1 堆的核心概述



堆的核心概述:内存细分

3.2 设置堆内存大小与OOM




3.3 年轻代与老年代





3.4 图解对象分配过程








3.5 Minor GC、Major GC、Full GC





3.6 堆空间分代思想


3.7 内存分配策略



3.8 为对象分配内存:TLAB





3.9 小结堆空间的参数设置




3.10 堆时分配对象的唯一选择吗

















相关推荐
使一颗心免于哀伤17 小时前
《设计模式之禅》笔记摘录 - 21.状态模式
笔记·设计模式
佛祖让我来巡山1 天前
深入理解JVM内存分配机制:大对象处理、年龄判定与空间担保
jvm·内存分配·大对象处理·空间担保·年龄判定
杨杨杨大侠2 天前
打开 JVM 黑匣子——走进 Java 字节码(一)
java·jvm·agent
J2K2 天前
JDK都25了,你还没用过ZGC?那真得补补课了
java·jvm·后端
_落纸3 天前
三大基础无源电子元件——电阻(R)、电感(L)、电容(C)
笔记
Slaughter信仰3 天前
深入理解Java虚拟机:JVM高级特性与最佳实践(第3版)第十章知识点问答(10题)
java·jvm·数据库
Alice-YUE3 天前
【CSS学习笔记3】css特性
前端·css·笔记·html
2303_Alpha3 天前
SpringBoot
笔记·学习
码熔burning3 天前
JVM 垃圾收集算法详解!
jvm·算法
Hello_Embed3 天前
STM32HAL 快速入门(二十):UART 中断改进 —— 环形缓冲区解决数据丢失
笔记·stm32·单片机·学习·嵌入式软件