使用AQTime分析程序性能

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

使用AQTime分析程序性能

1.打开AQTime

2.菜单“File”> “New Porject”,新建一个Project

3.在“Modules”视图中点鼠标右键,选择“Add Module”,添加要

监视的模块

4.右键点解列表中可执行程序,选择菜单“Set as Active Module”设

置为启动项。

5.如果项目中不包含可执行程序,选择菜单“Run”> “Parameters”

需要设置调试执行程序。

6.或者选择菜单“Run”>“Attach To Process”,

7.程序运行途中,可以选择工具栏中的“Get Results”按钮,截取程

序运行数据,被附加的进程退出后,数据也会被记录下来。

8.打开“Results”标签页查看程序运行结果数据

9.在“Summary”标签页查看程序运行总概况评估

10.展开“Worst performance(body only)”参看占用时间最多的函数,

“body only”是函数本身所占用的时间,而“with children”是函数包含子函数调用总的占用的时间。

11.在“Report”标签页点击某函数数据栏,在下面的“Call Tree”标

签也可以查看该函数的调用关系树以及调用关系树中的函数的情况;点击“Call Graph”可以图形化看到函数的调用关系。

点击“Details”可以参看函数的一些总的概况。

在“Editor”标签也可以看到函数的源代码。

在“Disassembler”可以参看函数反汇编结果,对于一些没有源代码的如系统API函数有用。

12.在“Results”标签页右键点击结果,选择“Save to Files”,将结果

保存成文件;选择“Load From Files”从加载一个之前保存的结果。

总的来说,AQTime还算很容易用,比较方便的一个工具。

相关文档
最新文档