Profile Mono アプリケーション
スタンドアロンアプリケーションとして dotTrace を実行する。 dotTrace ホーム ウィンドウが開きます。
実行構成を追加します – プロファイル対象のアプリケーションの実行方法を dotTrace に指示する構成です:
プロファイルするものを選択する、 新しいプロセスの実行 で、
実行構成の追加 をクリックします。新規実行構成 ウィザードで、 Mono を選択し、 次へ をクリックします。
アプリケーションオプションを指定します。
アプリケーションの実行可能ファイルに(それは自己完結型デプロイの場合)またはライブラリファイルへの パス (それはフレームワークに依存デプロイの場合)。
実行可能ファイルのコマンドライン 引数 (必要な場合)。
アプリケーション 作業ディレクトリ へのフルパス(デフォルトでは、実行可能ファイルが配置されているのと同じディレクトリです)。
(Windows のみ) 環境変数を設定する を使用すると、プロファイルされたアプリケーションを特定の環境変数で実行できます。 各変数は、新しい行で指定する必要があります。
保存 をクリックします。
作成した実行構成が 新しいプロセスの実行 リストで選択されていることを確認してください。
プロファイル方法を選択してください で、プロファイリングオプションを指定します。
現在、使用できるのはタイムラインプロファイリングタイプのみです。 プロファイリングタイプについて詳しく見る
オプションで、アプリケーションが多数のプロセスを作成し、特定のプロセスのみをプロファイリングする場合は、 プロセスフィルターを作成します。
必要に応じて、 他のプロファイリングオプションを指定します。
セッション開始直後に dotTrace でプロファイリングデータの収集を開始したい場合は、 プロファイリングを実行する で 最初からプロファイリングデータを収集する を選択してください。
開始 をクリックします。 これにより、プロファイリングセッションが開始されます。
アプリケーションで特定のワークフローを実行するか(パフォーマンスを評価する場合)、特定のパフォーマンスの問題を再現します。 プロファイリングコントローラーウィンドウの スナップショットを取得 ボタンを使用してスナップショットを収集します。 プロファイリングセッションを制御する方法の詳細
データを収集したら、プロファイリングされたアプリケーションを閉じるか、コントローラーウィンドウの デタッチ ボタンを使用してプロファイラーをデタッチします。
dotTrace Viewer を使用して、収集したスナップショットを分析します。