【发布时间】:2012-04-02 19:53:59
【问题描述】:
我想通过计数指令对我想对应用程序进行的更改执行性能测量。但是,我对 ARM 的调试接口不够熟悉,不知道如何执行此操作。这种事情甚至有接口吗?如有必要,我完全有能力深入内核,但我的直觉告诉我这种事情应该在用户空间中实现。
【问题讨论】:
-
看看这个关于访问循环计数器的讨论stackoverflow.com/questions/3247373/…
-
感谢您的提示,但我在模拟器中运行,这使得循环计数毫无用处。我不得不依赖指令计数。
-
您使用的是哪个模拟器?也许它有能力报告指令计数,或产生指令跟踪。
标签: linux performance assembly linux-kernel arm