38.3. 分析性能分析结果
现在,可以使用
功能中的数据。
perf report
命令直接调查 perf 记录
流程
直接从
perf.data
文件或存档 tarball 中分析结果。# perf report
报告的输出根据应用程序的最大 CPU 使用量排序。它显示示例是否已在进程的内核或用户空间中出现。
这个报告显示从中获取示例模块的信息:
-
没有出现在内核模块中的内核示例标有符号
[kernel.kallsyms]
。 -
发生在内核模块中的内核示例被标记为
[module]
[ext4]
。 对于用户空间的进程,结果可能会显示与进程关联的共享库。
这个报告表示进程在内核或用户空间中是否发生。
-
结果
[.]
表示用户空间。 -
结果
[k]
表示内核空间。
精细细节可用于审核,包括适合经验丰富的
perf
开发人员的数据。-
没有出现在内核模块中的内核示例标有符号