0

我正在使用 Hyperic 来监控 Tomcat 应用程序。我已将 Tomcat 最大和最小堆大小配置为 8192m 但是,我的问题是 hyperic 显示 tomcat 的最大堆内存从 7.917GB 到 7.945GB 不等这个内存真的在变化吗?将最大堆内存分配给tomcat的背后是什么机制。

4

1 回答 1

0

随着对象的分配和垃圾收集,使用的堆内存量必然会发生变化。除非从未发生分配或垃圾收集,否则无法保持数量绝对恒定。

于 2013-10-23T18:05:08.467 回答