转自:https://www.jianshu.com/p/5946c0a414b5 需要提前了解的知识点: JVM内存模型 JVM垃圾回收算法 下图是JVM内存区域划分的逻辑图 JVM内存区域逻辑图 从图中我们大概了解JVM相关的内存区域. JVM内存包括区域 Heap(堆区) New Generation(新生代) Eden Survivor From Survivor To Old Generation(老年代) 方法区 Permanent Generation(持久代) Stack(栈…
JVM内存包括区域 Heap(堆区) New Generation(新生代) Eden 伊甸园 Survivor From Survivor To Old Generation(老年代) 方法区 Permanent Generation(持久代) Stack(栈区) Metaspace(元空间) Direct ByteBuffer(堆外内存)通过JVM启动参数来配置以上内存空间 Heap(堆)内存大小设置 -Xms512m 设置JVM堆初始内存为512M -Xmx1g 设置JVM堆最大可用内存为…