【发布时间】:2013-05-20 05:04:35
【问题描述】:
我正在编写一个自动分析系统,以在我的应用程序中分析不同的 GPU 密集型屏幕。我一直在尝试为此使用“XCode Instruments”,并使用“OpenGL ES Driver”工具来捕获 gpu 使用数据。
我的自动化系统从命令行运行 Xcode Instruments,该命令行运行应用程序、分析和捕获数据,并将数据写入“.trace”文件。
我现在希望能够打开跟踪文件,并使用我的自动分析系统读取跟踪数据,这样我就可以告知应用程序开发人员应用程序各个部分的执行情况。
但是,我找不到任何读取跟踪文件的方法。它似乎是包含各种目录的包,并且埋有一个似乎包含一些二进制数据的 .zip 文件。这个文件中的数据是怎么解析的?
Instruments 系统看起来相当复杂,我很惊讶访问它产生的跟踪数据有多么困难。
有人知道如何解析跟踪文件吗?
我目前正在使用 XCode 4.6.1
【问题讨论】:
-
你能上传一个示例跟踪文件吗?
-
我在这里放了一个示例跟踪文件,谢谢link
-
谢谢,今晚我会调查一下(不过没有保证,我的逆向工程师技能充其量是有限的)
-
谢谢,感谢您的努力
标签: iphone ios xcode opengl-es instruments