perf_eventsリストのカーネルPMUイベントは何ですか?
Linuxで監視できるものを検索してperf_eventsも、何Kernel PMU eventが見つからないのですか?すなわち、とのようなショーイベント:perf version 3.13.11-ckt39perf list branch-instructions OR cpu/branch-instructions/ [Kernel PMU event] 全体的には次のとおりです。 Tracepoint event Software event Hardware event Hardware cache event Raw hardware event descriptor Hardware breakpoint Kernel PMU event そして、私は彼らが何であるか、彼らがどこから来たかを理解したいと思います。何か説明はありますが、Kernel PMU eventアイテムです。 perf wikiチュートリアルとBrendan Greggのページから、次のことがわかります。 Tracepoints最も明確です-これらは、カーネルソース上のマクロであり、監視のためのプローブポイントを作成します。これらはftraceプロジェクトで導入され、現在すべての人が使用しています Software カーネルの低レベルのカウンターといくつかの内部データ構造です(したがって、これらはトレースポイントとは異なります) Hardware eventすべてのアーキテクチャで見つかる非常に基本的なCPUイベントであり、カーネルによって簡単にアクセスできます Hardware cache eventニックネームですRaw hardware event descriptor-次のように機能します わかったように、Raw hardware …