2012-03-17 10 views
1

を過小評価なぜ(getrusage()を用いてCPU時間)5時間実行CPU結合プロセスを有するgprofのは合計時間

Iはgprofのことでそれをプロファイルすることを試みました。合計時間main()は約5000秒しかかかりません。

私のプログラムはCPUに依存していますが、ディスクIOはいくつかありますが、それほど重要ではありません。プロファイルの割り込みはオンで、私のプロセスはマルチスレッドではありません。

答えて

2

これは、それが知っているルーチンでしかサンプリングしません。あなたはnewに電話しますか?それはgprofが行かない場所で時間を費やすだろう。

ところで、時間を節約する方法を探しているなら(5時間後には私はなるだろう)you can do better

関連する問題