AnonPages是什么部分?记忆问题

问题描述

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

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

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

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

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

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)

相关问答

Selenium Web驱动程序和Java。元素在(x,y)点处不可单击。其...
Python-如何使用点“。” 访问字典成员?
Java 字符串是不可变的。到底是什么意思?
Java中的“ final”关键字如何工作?(我仍然可以修改对象。...
“loop:”在Java代码中。这是什么,为什么要编译?
java.lang.ClassNotFoundException:sun.jdbc.odbc.JdbcOdbc...