Firefly开源社区

打印 上一主题 下一主题

[技术讨论] RK3288 ubuntu系统中使用性能计数器PMU遇到的问题

22

积分

0

威望

0

贡献

技术小白

积分
22

RK3288 ubuntu系统中使用性能计数器PMU遇到的问题

发表于 2019-1-14 11:14:14      浏览:5661 | 回复:1        打印      只看该作者   [复制链接] 楼主
性能计数器perf对于一般应用的开发人员可能不是太常用,但是对于一些对于性能较高的程序还是一个很好用的性能评估的工具。
该工具最新的linux内核都支持,但是我在使用官方提供的ubuntu 16.04时候发现无法获得计数器的值
dmesg |grep perf
输出如下
hw perfevents: enabled with armv7_cortex_a12 PMU driver, 7 counters available
然后运行我们的性能测试程序,再输入上述命令增加了一条
hw perfevents: unable to request IRQ23 for ARM PMU counters
这里面不知道是有什么限制吗?
我按照网上提供的方法编译了4.4内核的perf,并且安装了linux-tool,但是仍然是这个提示。
正常情况下,安装完perf之后,输入perf top 是可以显示当前CPU运行的状态的
回复

使用道具 举报

22

积分

0

威望

0

贡献

技术小白

积分
22
发表于 2019-1-15 19:51:55        只看该作者  沙发
改装Ubuntu16.04 MBR版的系统,问题终于得以解决。  可是GPT版的系统为什么会出现这种问题呢?
回复

使用道具 举报

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

本版积分规则

友情链接 : 爱板网 电子发烧友论坛 云汉电子社区 粤ICP备14022046号-2
快速回复 返回顶部 返回列表