次の方法で共有


相互運用パフォーマンス カウンタ

更新 : 2007 年 11 月

パフォーマンス コンソール .NET CLR Interop カテゴリには、アプリケーションと COM コンポーネント、COM+ サービス、および外部タイプ ライブラリとの相互作用に関する情報を提供するカウンタが含まれます。これらのパフォーマンス カウンタについて、次の表で説明します。

パフォーマンス カウンタ

説明

# of CCWs

CCW (COM 呼び出し可能ラッパー) の現在数を表示します。CCW は、アンマネージ COM クライアントから参照されているマネージ オブジェクトのプロキシです。このカウンタは、アンマネージ COM コードによって参照されたマネージ オブジェクトの数を示します。

# of marshalling

アプリケーション開始後に引数および戻り値がマネージ コードからアンマネージ コード (およびその逆に) にマーシャリングされた回数を表示します。このカウンタは、スタブがインライン展開されている場合はインクリメントされません。スタブが、引数と戻り値のマーシャリングを担当します。通常、スタブは、マーシャリングのオーバヘッドが小さい場合にインライン展開されます。

# of Stubs

共通言語ランタイムによって作成された現在のスタブ数を表示します。スタブは、COM 相互運用呼び出しまたはプラットフォーム起動呼び出し時に、引数と戻り値をマネージ コードからアンマネージ コードへの (またはその逆の) マーシャリングを担当します。

# of TLB exports / sec

将来使用するために予約されています。

# of TLB imports / sec

将来使用するために予約されています。

参照

参照

ランタイム プロファイリング

その他の技術情報

.NET Framework のパフォーマンス カウンタ

アンマネージ コードとの相互運用