同時実行ビジュアライザー マーカー

同時実行ビジュアライザーでは、マーカーはアプリケーションのイベントを表すアイコンです。通常、アプリケーションはアプリケーションのフェーズいる動作を指定するには、これらのイベントを生成します。イベントは、アプリケーションまたはアプリケーションが使用するライブラリとランタイムによって生成できます。

マーカーの種類

同時実行ビジュアライザーは、アプリケーションのイベントを、 3 種類のマーカーを使用します: フラグ、メッセージ、および範囲。

  1. アプリケーションの重要な時点を示すために フラグを 使用します。たとえば、変数の値が特定のしきい値に達した場合、または例外がスローされた時点の記述にフラグを使用する場合があります。

  2. メッセージは 、時刻を示します、ログ フォームのトレースのために使用できます。たとえば、をトレースし、同時実行ビジュアライザーに表示できるように、ダンプされることがあります。何がログ ファイルに、メッセージの呼び出しでラップできます。また、 CSV ファイルにこのデータをエクスポートするには、同時実行ビジュアライザーを使用できます。

  3. 範囲は 、アプリケーションの時間、フェーズのたとえば、 1 の間隔を表します。

スレッドにマーカーのリンケージ

マーカーを生成する各スレッドに別のタイムライン チャネルがあります。マーカーのイベントを生成する必要があるスレッドの ID はマーカー チャネルについての横に表示されます。マーカー チャネルの左側に表示される ID は、現在のプロセス内の別のスレッド ID と一致します。

マーカーの重要性

マーカーは 4 個の重要度レベルが 1 である可能性があります: 下位、上位、重大な標準。重要度レベルに基づいてマーカーのソースをフィルター処理できます。たとえば、とが正常または深刻な重要度が指定されたソースのマーカーに表示する場合は、 詳細設定 のダイアログ ボックスのフィルターを設定できます。マーカーの重要性はツールヒントと マーカー レポートに表示されます。

マーカーのカテゴリ

マーカーのカテゴリは同じソースから得られるマーカーのイベントのグループを示します。フラグおよび範囲の異なるカテゴリを区別する同時実行ビジュアライザーの使用の色。特定のイベント プロバイダーからマーカー イベントをフィルター処理にカテゴリを使用するように同時実行ビジュアライザーを設定できます。フィルターを設定するために 詳細設定 のダイアログ ボックスを使用します。

マーカーの既知のソース

プロバイダーが特定の制約に従う限り ETW プロバイダーがマーカーを生成できます。マーカーの追加のイベント ソースを待機するように同時実行ビジュアライザーを設定できます。既定では、これらのイベント ソースにリッスン:

詳細設定 のダイアログ ボックスのさまざまなソースからのマーカーが同時実行ビジュアライザーに表示される、重要性とカテゴリに基づいてマーカーのフィルター処理できるかどうかを制御するには、マーカーのタブを使用できます。

EventSource からマーカー

同時実行ビジュアライザーでは、 EventSource のイベントを表示できます。詳細については、「マーカーとしての EventSource イベントの視覚化」を参照してください。

参照

概念

フラグ マーカー

メッセージ マーカー

スパン マーカー

マーカーとしての EventSource イベントの視覚化