JVM 内存模型
方法区
类信息、常量、静态变量、JIT编译的代码、String
堆
new 出来的对象
程序计数器
指向当前线程正在执行的字节码指令
虚拟机栈
是程序在执行方法的时候,所需要的数据、地址、指令
结合代码
垃圾回收算法:
复制回收算法
JVM 初始参数
Xms
堆初始大小
Xmx
堆最大容量
Xmn
新生代大小
old 区 = 堆 - 新生代
如果没有配置GC日志,怎么看GC日志?
垃圾回收机制:
根搜索算法,复制回收算法