基于 AMD 19h 的机器的性能分析

问题描述 投票:0回答:1

我正在尝试对基于 AMD 的机器(EPYC 7443)上运行的应用程序执行性能分析并记录特定事件(CPU 停顿事件)。 内核版本:3.10.0-957.el7

我尝试使用此 cmd 将 perf 附加到运行应用程序的进程:

perf record -p <pid> -e r<event_number>

但是我收到一个错误:

The r<event_number>:u event is not supported

我从“AMD Family 19h Model 01h B1 的 PPR Vol 1”中获取了事件编号

不确定它是否相关,但我也尝试使用此处的事件运行它,但我收到了相同的错误消息:

/sys/devices/system/cpu/cpu<cpu_id>/uevent
.

很明显我做错了什么......

profiling perf amd-processor
1个回答
1
投票

我认为问题出在我使用的内核版本上。 我在具有较新内核版本的机器上运行相同的命令并且它有效。

© www.soinside.com 2019 - 2024. All rights reserved.