2

Intel ピン ツールは初めてで、最近ピン ツールの勉強を始めました。チュートリアルでは、ピン ツールのモードについて説明します。

ただし、トレースとは異なる細分性を確認することが役立つ場合もあります。この目的のために、Pin は 2 つの追加モードを提供します。画像とルーチン計測です。これらのモードは、インストルメンテーション要求を「キャッシュ」することによって実装されるため、スペースのオーバーヘッドが発生します。これらのモードは、事前インストルメンテーションとも呼ばれます。

「画像」の意味を知りたいです。

ありがとうございました。

4

1 に答える 1

5

「IMG」オブジェクトのドキュメントで画像の詳細を確認できます: https://software.intel.com/sites/landingpage/pintool/docs/71313/Pin/html/group__IMG__BASIC__API.html

IMG は、バイナリ (実行可能ファイル) に対応するすべてのデータ構造を表します。インストルメンテーション時および分析時にアクセスできます。注: 共有ライブラリも IMG 抽象化によって表されます。さらに、IMG オブジェクトは遅延方式で作成されます。共有ライブラリがロードされ、IMG が作成された場合のみ。したがって、プロセスの存続期間中、作成される IMG オブジェクトの数が増加する可能性があります。このグループの API は、ツールによって生成された内部スレッドを含む、任意のスレッドで使用できます。

イメージがバイナリ (実行可能ファイル) を表していることがわかります... セクション (.text など) を含みます... ルーチンを含みます... など

于 2016-05-10T08:51:48.693 に答える