【问题标题】:Profiling CPU Instructions on iPhone在 iPhone 上分析 CPU 指令
【发布时间】:2012-02-03 22:29:37
【问题描述】:

我希望能够分析 iOS 应用程序中的特定 C 函数,以查看它使用了哪些 CPU 指令,以及它们的使用频率。这样做的简单方法是什么?

【问题讨论】:

    标签: ios profiling


    【解决方案1】:

    您需要查看 Instruments 中的 Time Profiler 工具。查看User Guide,了解有关如何最好地利用它的详细信息。

    【讨论】:

    • 感谢您的回答。我对 Time Profiler 进行了一些研究,但我不确定它是否能满足我的所有需求。理想情况下,我希望在我的代码中看到所有的 CPU 指令,它们被它们所属的函数很好地分开。然后我想看看某个特定函数被调用了多少次,这样我就可以了解每条指令的使用频率。有什么方法可以使用 Instruments 来完成吗?
    • 啊哈,我想我有点误解了你的问题。我不太确定仪器是否有那么深,但根据我对 Time Profiler 的有限经验,它似乎提供了比您想要的更高级别的视图。
    • 我在原始描述中可能过于简短。我发现有一种方法可以查看 Xcode 中特定文件的汇编代码(相关文件-> 汇编)。也许我可以手动将它与 Instruments Time Profiler 数据结合起来以获得有用的东西......
    猜你喜欢
    • 1970-01-01
    • 2022-10-13
    • 2013-06-05
    • 2012-04-06
    • 2020-05-03
    • 2020-11-21
    • 2018-02-07
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多