WEB开发网
开发学院软件开发Java 利用 Memory Dump Diagnostic for Java (MDD4J) 分... 阅读

利用 Memory Dump Diagnostic for Java (MDD4J) 分析内存管理问题

 2009-12-24 00:00:00 来源:WEB开发网   
核心提示: 图 12. 稳定的数据结构分析一个堆转储时,仅会填充 Big 选项卡,利用 Memory Dump Diagnostic for Java (MDD4J) 分析内存管理问题(10),在分析两个堆转储时,Growing、Shrinking 和 Steady 选项卡也将被填充已大小有变化的数据结构列

图 12. 稳定的数据结构

利用 Memory Dump Diagnostic for Java (MDD4J) 分析内存管理问题

分析一个堆转储时,仅会填充 Big 选项卡。在分析两个堆转储时,Growing、Shrinking 和 Steady 选项卡也将被填充已大小有变化的数据结构列表,或保持稳定但在堆转储的大小中占较大比例的数据结构列表。内容示意图将有差异的信息显示为红色。

Data Structures 视图右侧的信息框(如图 8 所示)显示了整个堆的信息或者选定数据结构的信息。共有两个选项卡:Overview 和 Health Report,显示了整个堆转储(如图 13 所示)的信息或为 Big、Growing、Shrinking 或 Steady(如图 14 所示)选定的数据结构的信息。

图 13. 整个堆的概览

利用 Memory Dump Diagnostic for Java (MDD4J) 分析内存管理问题

图 14. 一个数据结构的概览

利用 Memory Dump Diagnostic for Java (MDD4J) 分析内存管理问题

图 15 和图 16 显示了 Health Report 选项卡上的图表。在本例中,它们显示了 EvaluateServlet 实例的健康状况。

图 15. EvaluateServlet 的健康状况

利用 Memory Dump Diagnostic for Java (MDD4J) 分析内存管理问题

上一页  5 6 7 8 9 10 

Tags:利用 Memory Dump

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接