AnonPages是什么部分?记忆问题

时间:2020-10-24 22:40:04

标签: java memory garbage-collection g1gc

我有一个使用Java 8和G1GC的应用程序。我注意到/ proc / meminfo中的AnonPages和Eden Generation出现了尖峰,并且似乎无法对其进行跟踪或找到任何信息,我得到的只是“超级文件加密的非文件支持页面映射到用户空间页面表”。需要澄清的几个问题:

  • AnonPages是堆的一部分吗?或本机内存还是其他?
  • AnonPages是否以某种方式链接到Eden一代?
  • 是否可以解决无用页面问题或减轻无用页面的峰值?
  • 另外,可用内存是否仍是已分配内存的一部分?我正在分配,释放,提交和保留超级困惑

有关其他信息,我已经尝试过:

  • 堆转储(无实际变化)
  • 本机内存跟踪(相同的已提交和保留的内存)
  • 这似乎不是线程泄漏,因为它是一个大的匿名页面块,而不是我在其他问题中看到的很多小的匿名页面块。

过去一周我一直在这个问题上感到困惑,非常感谢您的帮助。

0 个答案:

没有答案
相关问题