Week01
2021-11-13 19:49:11 2 举报
陈伟林第一周作业
作者其他创作
大纲/内容
本地方法栈
s0
老年代
-Xmn:设置新生代大小,建议设置为-Xmx的2/1到4/1默认为3/1
年轻代
eden
-XX:MaxPermSize=xx size:JDK1.7前使用,用于设置持久带大小,1.8之后默认Meta无限大,此参数无效-XX:MaxMetaspaceSize=xx size,设置元空间大小,jdk1.8默认不限制meta的空间,一般不允许设置该选项
堆内(Xms最小堆内存-Xmx最大堆内存,建议将两者设置为相同的大小,防止堆内存扩容导致性能抖动)
s1
方法区
堆
程序计数器
JMM(JVM内存模型)
虚拟机栈
-XX:MaxDirectMemorySize=xx size:系统可以使用的最大堆外内存,一般最多可能会使用到跟最大堆内存同样大的内存量(实际上不可能使用这么多),也可以使用-Dsun.nio.MaxDirectMemorySize效果相同
-Xss:设置每个线程栈的字节数,影像栈的深度。-Xss1m制定线程栈为1MB
0 条评论
下一页