2009-02-09 23 views
2

我需要用AQ配置我的控制檯程序。它在一個大文件中(用於優化目的)。C/C++ AQtime分析器問題

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

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

分析「經過時間」的默認配置文件只是給我說主要是使用100%,並花了40秒來完成它的工作。在主內部調用的函數花費多少時間沒有任何意義,只有多少次被調用,什麼都沒說。

我錯過了配置AQtime的內容,因爲我無法找到它?想獲得這些功能需要多少時間才能完成它的工作..

回答

2

AQtime將只會剖析你告訴它的配置文件。它的啓動向導在幫助您正確配置這方面非常有幫助;我建議您非常小心地注意它,但一般程序是:

  1. 創建一個區域。配置該區域以進行線路或例行分析。
  2. 將源文件添加到該區域。在這種情況下,只是你的一個文件。
  3. Now profile。

一般的規則是,如果你不告訴AQtime儀器的例程,它將不會被檢測。應用程序中的所有代碼都有一個默認區域,但它僅用於常規性能分析,而不是行性能分析。