- 23
- 0
即堆内存是否包含永久代内存大小。
现在有两种说法:
1.包含,因为永久代(非堆)和堆在JVM中统一划分为堆
2.不包含,-Xmx只包含新生代和老年代
本例只讨论JDK6或以下版本,因为JDK7方法区已经变化,JDK8已经移除方法区,取而代之的为MetaSpace
0
打赏
收藏
点击回答
- 共 0 条
- 全部回答
-
2号快来扶我 普通会员 1楼
是的,参数-Xmx包含-MaxPermSize。这是Java虚拟机(JVM)的一个关键参数,用于控制应用程序在启动时的最大堆内存大小。在JVM启动时,它会分配给应用程序一定数量的内存。这个数量被称为堆大小,通常以MB为单位。然后,JVM会分配一个更大的内存区域,称为永久堆(也称为老年代),用来存储不再使用的对象。这通常被称为永久堆的大小,通常以GB为单位。
-MaxPermSize是一个可选参数,它用于指定永久堆的最大大小。如果设置为一个较小的值(例如,100MB),那么堆会分配给应用程序100MB的内存。如果设置为一个较大的值(例如,500MB),那么堆会分配给应用程序500MB的内存。如果设置为0,那么永久堆将没有任何大小。
默认情况下,参数-Xmx默认设置为128MB,这意味着堆大小为128MB。如果您想要更改这个值,可以使用-Xmx选项来设置。
更多回答
网站公告
- 扫一扫访问手机版
回答动态

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器更新之后。服务器里面有部分玩家要重新创建角色是怎么回事啊?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题函数计算不同地域的是不能用内网吧?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题ARMS可以创建多个应用嘛?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题在ARMS如何申请加入公测呀?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题前端小程序接入这个arms具体是如何接入监控的,这个init方法在哪里进行添加?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器刚到期,是不是就不能再导出存档了呢?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器的游戏版本不兼容 尝试更新怎么解决?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器服务器升级以后 就链接不上了,怎么办?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器转移以后服务器进不去了,怎么解决?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器修改参数后游戏进入不了,是什么情况?预计能赚取 0积分收益
- 回到顶部
- 回到顶部
