27.3. 在特定进程中创建 flamegraphs
				您可以使用 flamegraphs 来视觉化在特定运行中的进程中记录的性能数据。
			
先决条件
- 
						如安装 flamegraphs所述 安装 flamegraphs。
- 
						perf工具安装如安装 perf 所述。
流程
- 记录数据并创建视觉化: - perf script flamegraph -a -F 99 -p ID1,ID2 sleep 60 - # perf script flamegraph -a -F 99 -p ID1,ID2 sleep 60- Copy to Clipboard Copied! - Toggle word wrap Toggle overflow - 该命令会取样并记录进程 ID 为 - ID1和- ID2的进程的 60 秒的性能数据,使用- sleep命令确定,然后以- flamegraph.html形式保存在当前活动目录中的视觉化。命令默认示例调用数据,并在特定情况下使用与- perf工具相同的参数:- -a
- 保证记录整个系统的数据。
- -F
- 设置每秒抽样频率。
- -p
- 要推断特定进程 ID 的示例并记录数据。
 
验证
- 要分析,请查看生成的视觉化: - xdg-open flamegraph.html - # xdg-open flamegraph.html- Copy to Clipboard Copied! - Toggle word wrap Toggle overflow - 这个命令在默认浏览器中打开视觉化: 