【问题标题】:PermGen size not expanding to fill max space availablePermGen 大小未扩展以填充最大可用空间
【发布时间】:2010-07-06 13:13:29
【问题描述】:

我有一个 java 进程正在运行。使用 jstat 我可以看到 permgen 利用率和容量几乎相同。即当前容量几乎已满,但仍远低于指定的最大 permgensize。

这是标准还是我应该期望看到一定程度的净空空间分配?

标准 Sun 1.5 JVM

【问题讨论】:

    标签: java permgen


    【解决方案1】:

    permgen 是宝贵的东西,所以 java 不会分配超过它需要的东西。请记住,它是非堆的,因此一旦使用它就不会返回到系统,直到 VM 死亡。

    因此,虽然在 MaxPermGen 允许的情况下使用较少的 PermGen 是一件好事,但如果容量(当前分配的)和利用率(已使用的部分分配)彼此接近,则很好。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2015-09-10
      • 1970-01-01
      • 2015-11-12
      • 1970-01-01
      • 1970-01-01
      • 2014-10-28
      • 2011-08-17
      相关资源
      最近更新 更多