C / C ++ AQtime分析器问题

时间:2009-02-09 18:29:32

标签: c++ profiling aqtime

我需要用AQ配置我的控制台程序。它位于一个大文件中(出于优化目的)。

void function1();
void function2()
// etc more declarations
int main{

    //alot of loops, and function uses
    function1();
    function1();
}

对“经过时间”默认配置文件进行概要分析只是让我发现主要使用100%并且需要40秒来完成它的工作。没有关于在主要内部调用的函数需要花费多少时间,只调用它们多少次,什么都没有。

我在配置AQtime时遗漏了什么,因为我无法找到它?想知道这些功能花了多少时间来完成它的工作..

1 个答案:

答案 0 :(得分:2)

AQtime只会分析您告诉它的例程。它的启动向导在帮助您正确配置它方面非常有用;我建议非常注意它,但一般程序是:

  1. 创建一个区域。配置该区域以进行行或例程分析。
  2. 将源文件添加到该区域。在这种情况下,只需要一个文件。
  3. 现在简介。
  4. 一般规则是,如果您没有告诉AQtime对该例行程序进行检测,则不会对其进行检测。应用程序中的所有代码都有一个默认区域,但它仅用于例行分析,而不是行分析。