宋红康 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 堆时分配对象的唯一选择吗

















相关推荐
闻哥1 分钟前
深入理解 Spring @Conditional 注解:原理与实战
java·jvm·后端·python·spring
BlackWolfSky19 分钟前
鸿蒙高级课程笔记1—应用DFX能力介绍
笔记·华为·harmonyos
别了,李亚普诺夫41 分钟前
数字测速方法和PID控制
笔记·学习·电机
1104.北光c°2 小时前
【黑马点评项目笔记 | 登录篇】Redis实现共享Session登录
java·开发语言·数据库·redis·笔记·spring·java-ee
曾浩轩2 小时前
C语言学习记录——BC119 最高分与最低分之差
c语言·笔记·学习
EmbedLinX2 小时前
Linux 之网络通信
linux·服务器·c语言·笔记·学习
zhihuaba2 小时前
构建一个基于命令行的待办事项应用
jvm·数据库·python
claider2 小时前
Vim User Manual 阅读笔记 usr_22.txt Finding the file to edit 多文件编辑浏览
笔记·编辑器·vim
AI视觉网奇2 小时前
ue 导出 fbx
笔记·学习·ue5
-Springer-3 小时前
STM32 学习 —— 个人学习笔记2-1(软件安装)
笔记·stm32·学习