Skip to the content.

JVM Memory Model

参考《深入理解Java虚拟机:JVM高级特性与最佳实践(第2版)》

jvm-model

Java Heap

Java Virtual Machine Stacks-Java虚拟机栈

Method Area-方法区(非堆)

Native Method Stack-本地方法栈

Program Counter Register-程序计数器

内存结构布局与相应的控制参数

jvm2

JVM (Micrometer) 监控指标

JVM Memory Pools(Heap)

space

PS Eden Space

PS Old Gen

PS Survivor Space

JVM Memory Pools(Non-Heap)

Metaspace

Compressed Class Space

Code Cache

GC(Garbage Collection)

参考:从实际案例聊聊Java应用的GC优化

Collections(回收频率)

Pause Durations

是指垃圾处理器停止应用程序的运行,专注于空间释放时所花的时间.

Allocated/Promoted(分配与晋升)