搜索

A.6. perf

download PDF
perf 工具提供了很多有用的命令,其中一些在本节中列出。有关 perf 的详情,请查看 Red Hat Enterprise Linux 7 开发人员指南,或参阅 man page。
perf stat
此命令提供常见性能事件的整体统计信息,包括执行的指令和消耗的时钟周期。您可以使用 option 标志来收集默认测量事件以外的事件统计信息。从 Red Hat Enterprise Linux 6.4 开始,可以使用 perf stat 根据一个或多个指定的控制组(cgroups)过滤监控。
如需更多信息,请参阅 man page:
$ man perf-stat
perf 记录
此命令将性能数据记录到文件中,稍后可以使用 perf report 进行分析。详情请查看 man page:
$ man perf-record
perf 报告
此命令从文件中读取性能数据,并分析记录的数据。详情请查看 man page:
$ man perf-report
perf 列表
此命令会列出特定计算机上可用的事件。这些事件因系统的性能监控硬件和软件配置而异。如需更多信息,请参阅 man page:
$ man perf-list
perf 顶部
此命令执行与 top 工具类似的功能。它实时生成并显示性能计数器配置文件。如需更多信息,请参阅 man page:
$ man perf-top
perf trace
此命令执行与 strace 工具类似的函数。它监控指定线程或进程使用的系统调用,以及该应用收到的所有信号。还有其他 trace 目标 ; 请参阅 man page 获得完整列表:
$ man perf-trace
Red Hat logoGithubRedditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

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

让开源更具包容性

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

關於紅帽

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

© 2024 Red Hat, Inc.