38.3. 分析性能分析结果


现在,可以使用 perf report 命令直接调查 perf 记录 功能中的数据。

流程

  • 直接从 perf.data 文件或存档 tarball 中分析结果。

    # perf report
    Copy to Clipboard Toggle word wrap

    报告的输出根据应用程序的最大 CPU 使用量排序。它显示示例是否已在进程的内核或用户空间中出现。

    这个报告显示从中获取示例模块的信息:

    • 没有出现在内核模块中的内核示例标有符号 [kernel.kallsyms]
    • 发生在内核模块中的内核示例被标记为 [module] [ext4]
    • 对于用户空间的进程,结果可能会显示与进程关联的共享库。

      这个报告表示进程在内核或用户空间中是否发生。

    • 结果 [.] 表示用户空间。
    • 结果 [k] 表示内核空间。

    精细细节可用于审核,包括适合经验丰富的 perf 开发人员的数据。

返回顶部
Red Hat logoGithubredditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

通过我们的产品和服务,以及可以信赖的内容,帮助红帽用户创新并实现他们的目标。 了解我们当前的更新.

让开源更具包容性

红帽致力于替换我们的代码、文档和 Web 属性中存在问题的语言。欲了解更多详情,请参阅红帽博客.

關於紅帽

我们提供强化的解决方案,使企业能够更轻松地跨平台和环境(从核心数据中心到网络边缘)工作。

Theme

© 2025 Red Hat