申威kernel-4.19.90内核在sw6b机器上perf功能无法正常使用

内核及驱动 内核及驱动 2963 人阅读 | 3 人回复 | 2021-07-27

1.配置如下内核perf配置项:

CONFIG_HAVE_PERF_EVENTS=y
# Kernel Performance Events And Counters
CONFIG_PERF_EVENTS=y
2.编译后执行,申威6b机器上perf top显示不正常,只显示如下内容:

# perf top

   PerfTop:       0 irqs/sec  kernel: 0.0%  exact:  0.0% [4000Hz cycles:ppp],  (all, 64 CPUs)
-------------------------------------------------------------------------------


对应的x86机器显示:

3.移植测试sw kernel-5.4内核有同样的问题。

请问下,贵司内部是否有遇到同类问题,是和机器类型有关吗?之前同事有反馈6a机器perf top正常显示,有架构机器相关的补丁需要移植吗?



本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复

使用道具 举报

回答|共 3 个

cuiwei

发表于 2021-7-28 10:38:59 | 显示全部楼层

请暂时采用软件事件:
perf top -e cpu-clock

硬件事件部分的支持会在近期更新。
回复

使用道具 举报

zbrj

发表于 2021-8-2 16:36:10 | 显示全部楼层

cuiwei 发表于 2021-7-28 10:38
请暂时采用软件事件:
perf top -e cpu-clock

硬件事件部分的支持会在近期更新。
您好,硬件事件的部分支持主要是哪些?8月中下旬会更新吗?目前项目测试中包含这一项内容
回复

使用道具 举报

luqinglin

发表于 2022-3-11 14:32:35 | 显示全部楼层

zbrj 发表于 2021-8-2 16:36
硬件事件部分的支持会在近期更新。
您好,硬件事件的部分支持主要是哪些?8月中下旬会更新吗?目前项目 ...

您好,这个6b的二进制文件可以分享一下吗,这边想在6b平台分析一下软件性能
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则