gpt4 book ai didi

linux - Linux 的分析工具和 ARM 的性能监控计数器

转载 作者:可可西里 更新时间:2023-11-01 11:49:35 25 4
gpt4 key购买 nike

问题主要是关于可用于 ARM 处理器的分析工具 - 特别是 ARM v7 ;我正在使用 Linux

我玩过 Intel 和 AMD 处理器,我知道它们有各种分析工具,如 Perfperfmonvalgrind,这将允许我监视各种计数器,例如 退休指令、缓存未命中、浮点单元、整数单元等

但是,我不知道 ARM 是否也支持这些类型的分析工具。您知道可以在 ARM 处理器上使用的工具吗?

我搜索了 ARM reference manual但我没有找到性能计数器列表。例如,在 Intel 处理器中,您可以在 ref 中找到它们。手册OProfile 网页。是否有手册或网页列出了 ARM性能监控计数器列表。

谢谢。

最佳答案

ARMv7-A profile ,它的目标是托管丰富的操作系统,具有与 Intel 类似的性能计数器。看起来您已经查看了针对微 Controller 环境的 v7-M 配置文件。大多数运行 Linux 的最新 ARM 内核,如 Cortex-A9来自这个配置文件。

Perf已经支持 ARM 架构的性能计数器,与 oprofile 相同。

ARM 公司还提供了一个名为 DS-5 Streamline 的基于 eclipse 的环境。以及许多额外的功能来帮助您分析性能问题。

关于linux - Linux 的分析工具和 ARM 的性能监控计数器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17136348/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com