カーネルおよびアプリケーションレベルのイベントをキャプチャするのに不可欠な Windows サービスです。
一般的に ETW と呼ばれる Windows 用のイベントトレース機能は、Windows Performance Toolkit の基礎をなすものです。
ETW Host Service は、特別な昇格要求を行うことなく JetBrains .NET ツールでカーネルとアプリケーションレベルのイベントをキャプチャ可能にする Windows サービスです。 イベントのキャプチャは非侵襲的であり、プロセスのオーバーヘッドは最小限である必要があります。
ETW は Rider と ReSharper の動的プログラム解析(DPA)を強化します。 DPA はアプリケーションを実行中にバックグラウンドで動作し、大小のオブジェクトの割り当てに関する情報を収集します。 このサービスがなければ、DPA 機能は機能しません。
dotTrace および dotTrace のコマンドラインツールはいずれも ETW を使用しており、プロファイリングセッション中にタイムラインモードでイベントをキャプチャすることができます。
ETW Host Service では、タイムラインプロファイリングモードを使用中に ETW イベントをプログラムによってキャプチャできます。