我要评分文档获取效率文档正确性内容完整性文档易理解0/200提交在线提单论坛求助 查看内存分析结果 前提条件 已创建采样分析记录,并完成分析。 操作步骤 在Java性能分析工具界面的“任务/报告列表”区域单击“采样分析”中指定分析任务的名称。 单击“内存”页签。 打开“所有对象”页面,查看Java对象在Heap中的分配情况,如图1所示,参数说明如表1所示。 在“类”区域单击指定类名称可查看当前类的内存分配柱状图和调用栈,单击图标可一键展开或收缩对应调用栈信息。 图1 内存分析(所有对象) 表1 所有对象参数说明 参数 说明 类名称 显示类名称。 最大实时计数 显示类实例的最大实时计数。 最大实时大小 显示类实例占用内存的最大实时大小。 总内存分配 (MiB) 显示总内存分配大小。 单击“老年代对象”。 查看老年代对象在Heap中的分配情况,如图2所示,参数说明如表2所示。 页面右边的“堆栈跟踪”下拉框可选择显示堆栈跟踪或引用链。 可以在搜索框内输入对象名称快速筛选数据。 点击后方的“查看详情”可查看当前任务的优化建议。 图2 内存分析(老年代对象) 表2 老年代对象参数说明 参数 说明 分配时间 显示分配老年代对象的时间。 对象 显示类名称。 线程 显示线程名称。 堆使用大小 显示堆使用大小。 堆栈跟踪 显示堆栈跟踪。 引用链 显示引用链。 父主题: 查看分析结果