web-dev-qa-db-ja.com

xperfで複数のプロバイダーを追跡する方法

Xperfでは、1つのカーネルセッションしか実行できません。 1つのプロバイダーのカーネルセッションを作成するための構文はxperf -start MySession -on 2DA81B52-908E-7DB6-EF81-76856BB47C4Fですが、複数のプロバイダーを指定できないようです。以下は機能しません。

  • 複数のスイッチ-on A9377239-477A-DD22-6E21-75912A95FD08 -on BA798F36-2325-EC5B-ECF8-76958A2AF9B5
  • カンマ区切り-on A9377239-477A-DD22-6E21-75912A95FD08,BA798F36-2325-EC5B-ECF8-76958A2AF9B5
  • 引用符付きまたは引用符なしで区切られたスペース-on A9377239-477A-DD22-6E21-75912A95FD08 BA798F36-2325-EC5B-ECF8-76958A2AF9B5または-on "A9377239-477A-DD22-6E21-75912A95FD08 BA798F36-2325-EC5B-ECF8-76958A2AF9B5"

正しい構文は何ですか?

2
Justin Dearing

正しい構文は、プラスを区切り文字として使用しています。

xperf -start MySession -on 2DA81B52-908E-7DB6-EF81-76856BB47C4F+A9377239-477A-DD22-6E21-75912A95FD08+BA798F36-2325-EC5B-ECF8-76958A2AF9B5
2
Justin Dearing