3.6.3. 启用和禁用程序跟踪收集

使用 Collect Program Trace/收集程序跟踪复选框可以启用或禁用运行时的程序跟踪收集功能。 如果选中此复选框,ARM Profiler 在运行时除了生成常规 .apa 文件外,还会生成 .apb 目录。 .apb 目录中包含 .part 日志文件,此文件中包含执行期间调用的所有指令的相关信息。 启用程序跟踪功能会将程序跟踪视图添加到代码视图中,同时添加一些专用于导航附加数据的选项。 有关程序跟踪的详细信息,请参阅程序跟踪视图

Note

  • 启用程序跟踪功能会影响目标执行速度。 如果采样率设置为准确周期,则不会对主机数据收集速度有显著的影响。 如果使用较高的采样率,程序跟踪会降低主机数据收集的速度。

  • 当关闭程序跟踪功能时,执行长度不会显著影响分析文件的大小。 在启用程序跟踪功能时则不同,因为除了记录所执行的指令之外,.apb 文件还记录指令执行的顺序以及每个指令完成所用的时间。

Copyright © 2007,2008 ARM Limited. All rights reserved。ARM DUI 0414CC
Non-Confidential