面经-虚拟机-JVM内存参数


JVM堆内存参数:

对于JVM内存配置参数:-Xmx10240m -Xms10240m -Xmn5120m -XX:SurvivorRatio=3 其最小内存值和Survivor区总大小分别是?

-Xmx10240m

Xmx:Java虚拟机最大内存10G

m:单位,兆字节

 

-Xms10240m

Xms:Java虚拟机的最小内存数10G

m:单位,兆字节

 

-Xmn5120m:5G

Xmn:虚拟机中新生代的内存数为5G,则剩下的老年代内存数为5G

 

-XX:SurvivorRatio=3

面经-虚拟机-JVM内存参数

 

 

 

注:-XX:SurvivorRatio默认值为8:1

-XX:NewRatio默认值为2:1

面经-虚拟机-JVM内存参数

 

 

 

元空间内存:

面经-虚拟机-JVM内存参数

 

 

 

class space:类的基本信息(方法名称,方法入口等)。上限由CompressedClassSpaceSize控制,默认上限为1G。

non-class space:类的方法字节码,类的注解。
class space + non-class space的上限为 MaxMetaspaceSize(最大元空间大小)。默认大小为物理内存(不设限)。
 

 

原创文章,作者:ItWorker,如若转载,请注明出处:https://blog.ytso.com/282210.html

(0)
上一篇 2022年8月25日
下一篇 2022年8月25日

相关推荐

发表回复

登录后才能评论