面经-虚拟机-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
注:-XX:SurvivorRatio默认值为8:1
-XX:NewRatio默认值为2:1
class space:类的基本信息(方法名称,方法入口等)。上限由CompressedClassSpaceSize控制,默认上限为1G。
non-class space:类的方法字节码,类的注解。
class space + non-class space的上限为 MaxMetaspaceSize(最大元空间大小)。默认大小为物理内存(不设限)。
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】凌霞软件回馈社区,博客园 & 1Panel & Halo 联合会员上线
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】博客园社区专享云产品让利特惠,阿里云新客6.5折上折
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· PowerShell开发游戏 · 打蜜蜂
· 在鹅厂做java开发是什么体验
· 百万级群聊的设计实践
· WPF到Web的无缝过渡:英雄联盟客户端的OpenSilver迁移实战
· 永远不要相信用户的输入:从 SQL 注入攻防看输入验证的重要性