JVM堆空间

一、堆空间的核心概述

一个JVM实例只存在一个堆内存,堆也是Java内存管理的核心区域

Java堆区在JVM启动的时候即被创建,其空间大小也就确定了。是JVM管理的最大一块内存空间。

堆内存的大小是可以调节的。

堆可以处于物理上不连续的内存空间中,但在逻辑上它应该被视为连续的。

所有的线程共享Java堆,在这里还可以划分线程私有的缓冲区(ThreadLocal Allocation Buffer,TLAB)。

相关推荐
invicinble14 小时前
jar包在执行的时候需要关注的细节(提供一个解构jvm问题的视角)
java·jvm·jar
Evan芙15 小时前
JVM原理总结
jvm
fei_sun15 小时前
【总结】【OS】成组链接法
jvm·数据结构
7ioik17 小时前
JVM 核心参数调优清单
jvm
CodeAmaz19 小时前
JVM一次完整GC流程详解
java·jvm·gc流程
笃行客从不躺平21 小时前
JVM 类加载机制复习
jvm
飞火流星0202721 小时前
【Arthas工具】使用Trace命令分析Java JVM方法调用链路及耗时
java·jvm·arthas·jvm性能调优·java方法调用链路分析及耗时·jvm实时分析·jvm方法调用实时分析
7ioik21 小时前
JVM 调优工具深度指南:从监控到诊断的全流程实战
jvm
喵手1 天前
JVM 基础知识:深入理解 Java 的运行时环境!
java·jvm·jvm基础·java运行环境
WizLC2 天前
【JAVA】JVM类加载器知识笔记
java·jvm·笔记