dotTrace SDK APIでは、同時に複数のタイプのプロファイリングを実行できますか? たとえば、メモリとタイムラインの両方のプロファイリングを個別に 2 回実行するのではなく、同時に実行したいと考えています。これは主に、2 番目のプロファイリングを実行するときに統合テストをもう一度繰り返さなければならないためです。
1 に答える
1
一度に実行できるプロファイリング セッションは 1 種類のみです。ただし、タイムライン プロファイリングはメモリ割り当ても追跡します。結果を表示するとき、「分析対象」フィルターはデフォルトで時間に設定されています。コール スタック ビューとコール ツリー ビューには、上位のメソッドが表示され、時間はミリ秒とパーセンテージで示されます。
「分析対象」フィルターとして「メモリー割り当て」を選択すると、dotTrace は、何が、いつ、どのくらいメモリーを割り当てているかを表示します。スレッド ビューは、割り当てが行われた時点まで絞り込みます。コール スタック/ツリー ビューは、メモリ割り当てを、割り当て全体のパーセンテージと実際の MB 値の両方として表示します。
于 2016-06-01T16:28:27.320 に答える