flameGraph
聚合函数,使用堆栈跟踪列表构建一个 flamegraph。输出一个字符串数组,可以被 flamegraph.pl utility 用于渲染 flamegraph 的 SVG。
Syntax
Parameters
备注
在 ptr != 0
的情况下,flameGraph 将映射相同大小和 ptr 的分配 (size > 0) 和去分配 (size < 0)。只显示未释放的分配。未映射的去分配将被忽略。
Returned value
- 用于 flamegraph.pl utility 的字符串数组。 Array(String)。
Examples
根据 CPU 查询分析器构建 flamegraph
根据内存查询分析器构建 flamegraph,显示所有分配
根据内存查询分析器构建 flamegraph,显示在查询上下文中未去分配的分配
根据内存查询分析器构建 flamegraph,显示在固定时间点的活动分配
- 1 - 每秒内存使用
- 2 - 找到最大内存使用的时间点
- 3 - 固定时间点的活动分配
- 4 - 找到固定时间点的去分配