プロファイリングのために、 Very SleepyとCallgrindの違いを学ぼうとしています。プロファイリングする予定のコードは C++ で記述されており、Linux と Windows の両方で動作します。
Linux では、Callgrind を使用して、Self と包括的な相対コストを調べることができました。私の理解では、Callgrind はインストルメント化されたプロファイリング手法を使用しており、かなりの時間がかかります。ただし、Very Sleepy は統計プロファイリングを使用しており、非常に高速です。どちらもプロファイリングに異なるアプローチを使用しているため、2 つの結果を比較することはできません。
Linux と Windows の両方である種のプロファイル比較を行う方法はありますか? 残念ながら、Callgrind は Windows では利用できず、Very Sleepy ではその逆です。