1、JVM内存结构
-
程序计数器(Program Counter Register)
-
虚拟机栈(Java Virtual Machine Stacks)
-
本地方法栈(Native Method Stacks)
-
堆(Java Heap)
-
-
年轻代区域:堆的年轻代区域用于存放新生对象
-
- Eden
- From
- To
-
-
元空间(Metaspace)
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-GPBtOLgc-1603510387859)(E:\Dict\qqCB3233BCCE0BD0752EE3094E3D9677C0\fd4cfcaab3bd41c8bbe192f07b0afd48\clipboard.png)]
2、JVM的内存调优主要针对的是堆和元空间
3、JVM要使用server
模式
例:
java -server -Xmx8G -Xms8G -Xmn3G -jar one-more-study-0.0.1-SNAPSHOT.jar
4、JVM参数
- -server:
JVM
的