EN
注册

查看内存分析结果

前提条件

已创建采样分析记录,并完成分析。

操作步骤

  1. 在Java性能分析工具界面的“任务/报告列表”区域单击“采样分析”中指定分析任务的名称。
  2. 单击“内存”页签。
    打开“所有对象”页面,查看Java对象在Heap中的分配情况,如图1所示,参数说明如表1所示。

    在“类”区域单击指定类名称可查看当前类的内存分配柱状图和调用栈,点击可查看所有调用栈。

    图1 内存分析(所有对象)
    表1 所有对象参数说明

    参数

    说明

    类名称

    显示类名称。

    最大实时计数

    显示类实例的最大实时计数。

    最大实时大小

    显示类实例占用内存的最大实时大小。

    总内存分配 (MiB)

    显示总内存分配大小。

  3. 单击“老年代对象”。
    查看老年代对象在Heap中的分配情况,如图 内存分析(老年代对象)所示,参数说明如表 老年代对象参数说明所示。
    • 页面右边的“堆栈跟踪”下拉框可选择显示堆栈跟踪或引用链。
    • 可以在搜索框内输入对象名称快速筛选数据。
    • 点击后方的“查看详情”可查看当前任务的优化建议。
    图2 内存分析(老年代对象)
    表2 老年代对象参数说明

    参数

    说明

    分配时间

    显示分配老年代对象的时间。

    对象

    显示类名称。

    线程

    显示线程名称。

    堆使用大小

    显示堆使用大小。

    堆栈跟踪

    显示堆栈跟踪。

    引用链

    显示引用链。

搜索结果
找到“0”个结果

当前产品无相关内容

未找到相关内容,请尝试其他搜索词