[JVM内存结构视频讲解地址] https://www.bjsxt.com/down/9107.html?sort=64
其他参考文章 [1] https://www.jianshu.com/p/76959115d486 [2] http://www.cs.umd.edu/~pugh/java/memoryModel/ [3] https://docs.oracle.com/javase/specs/
内存结构
JDK 1.8之前
GC — HotSpot VM
基本架构:垃圾回收器(如 CMS、G1)、JIT 编译器和 HotSpot 运行时 后者为前两者提供服务和通用 API,还为 VM 提供启动、线程管理、JNI等基本功能
GC 之 CMS
GC 之 G1
JDK1.8以上。不以分代而是以元空间处理