ワークロードの実行中にパフォーマンス カウンターの数値を収集したいと考えています。これは、既存の LAPI パフォーマンス カウンター インフラストラクチャを使用して簡単に実行できます。しかし、次のような統計がもっと欲しい
- リングレベルの命令数 0,1,2,3
- 異なるリング レベルによる l1 キャッシュのロード リクエストの数
- リングレベル スイッチの長さ
したがって、事実上、オペレーティング システムとアプリケーションのメモリ アクセスを区別する必要があります。
誰かがこれを行う方法について私を案内してもらえますか? PS : 以前にパフォーマンス カウンターを使用したことがありません。ですから、あなたにとっては些細なことに思えるかもしれませんが、実際には私の助けになるかもしれません。ありがとう
PS : アプリケーションの動作を変更せずに、システムの実行トレースとメモリ アクセス トレースを取得する方法はありますか。