コードで一時停止/再開 API を実装して、インテル(R) VTune(TM) Amplifier XE でアプリケーションのデータを収集する方法を制御できます。
使用するプリミティブ |
内容 |
---|---|
void __itt_pause (void) |
データ収集を停止します。インテル(R) VTune(TM) Amplifier XE は、現在のスレッドだけでなく、スポーンされたプロセスを含むすべてのプロセスを停止します。 |
void __itt_resume (void) |
データ収集を再開します。 |
データ収集を停止することで、次の効果が得られます。
ほとんどのライブラリーのオーバーヘッドを回避できます。
一部のランタイム解析のオーバーヘッドを軽減できます。
停止中、スレッドのアクティビティーは記録されません。
新しいスレッドが開始されると記録が再開されます。
© 2010 Intel Corporation. 無断での引用、転載を禁じます。