レート単調分析を使用して、かなり大きなプログラムのマルチスレッド実行を検証するプロジェクトに取り組んでいます。分析を実行するには、実行するたびに実行時間と実行回数が必要です。最後に、データを分析して、実行される各スレッドの平均期間を見つけます。このデータを収集する際の問題に対する解決策はありますか? LTTngとIntel vTuneを調べましたが、いくつか質問があります。
1.) LTTV/Eclipse プラグは、必要な平均実行時間を計算しますか?
2.) Intel VTune は kvm 仮想マシンで動作しますか?
開発用コンピューターは、現在 RHEL をハードウェア上で直接実行しているサーバーですが (ただし、AMD プロセッサーを使用)、最終的にはインテル xeon プロセッサーで実行される VM に移行されます。ソフトウェアには、実行される c++ と Java の両方の実行可能ファイルもあります。