14.2. 显示使用 perf report 的 CPU 样本


perf record 命令对性能数据进行抽样,并将其存储在 perf.data 文件中。您可以使用 perf report 命令来读取此文件。perf record 命令还会记录执行每个示例的 CPU。要查看此信息,请相应地配置 perf report 命令。

先决条件

  • 已安装 perf 用户空间工具。如需更多信息,请参阅安装 perf
  • 在当前目录中有一个使用 perf record 创建的 perf.data 文件。如果 perf.data 文件是使用 root 访问权限创建的,则需要使用 root 访问权限运行 perf report。

流程

  • 显示 perf.data 文件的内容用于进一步分析,按 CPU 排序:

    # perf report --sort cpu
    Copy to Clipboard Toggle word wrap
    • 您可以按 CPU 和命令排序,以显示消耗的 CPU 时间的更多详细信息:

      # perf report --sort cpu,comm
      Copy to Clipboard Toggle word wrap

      这个示例将按开销使用量降序列出所有受监控 CPU 的命令,并确定执行命令的 CPU。

返回顶部
Red Hat logoGithubredditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

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

让开源更具包容性

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

關於紅帽

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

Theme

© 2025 Red Hat