gpt4 book ai didi

java - -XX :MaxPermSize with or without -XX:PermSize

转载 作者:IT老高 更新时间:2023-10-28 20:31:20 24 4
gpt4 key购买 nike

我们遇到了 Java.lang.OutOfMemoryError: PermGen space 错误并查看了除 -Xms- 之外的 tomcat JVM 参数Xmx 参数我们还指定 -XX:MaxPermSize=128m。经过一些分析后,我可以看到 PermGen 空间上偶尔会发生垃圾收集,从而避免它运行满。

我的问题是:除了增加 -XX:MaxPermSize 如果我也指定 -XX:PermSize 会有什么不同?我知道总内存将是 Xmx+maxPermSize 但是还有其他原因为什么 -XX:PermSize 应该 -XX:MaxPermSize 指定了吗?

如果您有处理这些 JVM 参数的实际经验,请分享。

ps。 JVM 是 HotSpot 64bit Server VM build 16.2-b04

最佳答案

-XX:PermSize 指定将在 JVM 启动期间分配的初始大小。如有必要,JVM 最多会分配 -XX:MaxPermSize

关于java - -XX :MaxPermSize with or without -XX:PermSize,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8356416/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com