3.5.4. Perf


perf 工具提供大量有用的性能计数器,可让用户评估其系统中其他程序的影响:
perf stat
这个命令常见性能事件的总体统计,其中包括执行的质量以及消耗的时钟周期。您可以使用选项标签收集事件中默认测量事件以外的统计数据。从红帽企业版 Linux 6.4 开始,还可以使用 perf stat 过滤根据一个或者多个指定的控制组(cgroup)指定的监控。有关详情请查看 man page:man perf-stat
perf record
这个命令将性能数据记录到文件中,以后可以使用 perf report 进行分析。有关详情请查看 man page:man perf-record
perf report
这个命令从文件中读取性能数据并分析记录的数据。有关详情请查看 man page:man perf-report
perf list
这个命令列出具体机器中的可用事件。这些时间随性能监控硬件以及系统软件配置而有所不同。有关详情请查看 man page:man perf-list
perf top
这个命令与 top 工具的功能类似。它可以实时生成并显示性能计数器分析。有关详情请查看 man page:man perf-top
有关 perf 的详情请查看红帽企业版 Linux 《开发者指南》,地址为 http://access.redhat.com/site/documentation/Red_Hat_Enterprise_Linux/
Red Hat logoGithubRedditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

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

让开源更具包容性

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

關於紅帽

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

© 2024 Red Hat, Inc.