Instruments概览

来源:互联网 发布:网络兼职日赚 编辑:程序博客网 时间:2024/06/05 20:22

Instruments 有几个关键的窗口和对话框。


性能分析模板的选择对话框

当Instruments运行的时候,会弹出性能分析模板的一览表------包络一套预配置的Instruments---你可以选择自己需要使用的。这个列表包括一套标准的模板,和任何你想要创建的通用模板一样。


性能分析模板选择框包括下面几个主要元素:

>Target device list:选择你希望进行性能分析的设备。

>Target process list:选择你要进行分析的进程(目标程序)。

>Filter buttons:此处主要是用来进行模板的筛选,标准模板、通用模板、或者是最近使用过的模板。

>Search field:通过输入文本迅速找到你需要的模板。这个地方可以输入模板名称或者描述。

>Template list:性能分析模板的列表,如果你点击了筛选按钮或者是输入了筛选条件,就会过滤出你所需要的模板。

>Template description:当前选中的性能分析模板的剪短概述,对你决定选择的模板有帮助。

>Choose button:点击这个按钮可以创建一个新的简况文档,基于当前选择的模板。

>Open button:点击这个按钮去打开一个之前已经保存的性能分析文档,而不是重新打开一个新的模板。

>Cancel button:点击这个按钮来关闭模板选择对话框。

TIP

你可以随时通过选择File->New或者是点击组合键“Command-N”让性能模板选择框显示在所有视图之前,呈现在你的面前。


跟踪文档


跟踪文档通常被用来组织和配置Instruments,包括性能分析,初始化数据收集,对结果进行观察和分析。你可以通过启动Instruments然后选择一个性能分析模板或者是从Xcode中初始化性能分析,在Dock中或者是命令行,来创建一个新的跟踪模板。你也可以保存并且重新打开跟踪文档在你已经配置的Instruments中和收集的数据中。一个跟踪文档会跟踪很多细节的信息,这些细节信息通过许多面板和区域框呈现在你的面前。


Toolbar


工具栏允许你开始,暂停,停止数据的性能分析,添加工具,隐藏/显示面板等等。包括下面几个主要的的元素:

·Profiling controls:允许你暂停和停止进行数据收集。

·Target device list:允许你选择你希望进行性能分析的设备。

·Target process list:允许你选择进程(应用程序)进行性能分析。

·Activity viewer:在时间轴面板上显示当前进程的时间运行轨迹或者是检查位置。如果你的跟踪文档有多条相关数据运行,都会显示在这里。

·Add instruments(+)button:

·CPU (image: ../Art/instruments_icon_cpu_strategy_2x.png):

·Strategy buttons:

·View buttons:


未完待续···

0 0
原创粉丝点击