2016-08-02 5 views
2

perf.dataファイルの結果を表示するためにperf scriptコマンドを使用しましたが、各列の意味を理解していません。私は次のような結果がある場合たとえば、:perfスクリプト出力の意味は何ですか?

perf 3198 [000] 13156.2: bus-cycles: ffffffff81086e90 resched_task 

perf 3198 [000] 13156.201267: instructions: ffffffff811868e9 do_vfs_ioctl 

3198[000]13156.2が言及した値とは何ですか?

+0

この出力を得るために正確なコマンドを実行しましたか? – Jakuje

+0

perfレコード-a、続いてperfスクリプト –

答えて

2

それは(-Fが同等である)--fieldsのデフォルトリストから出力され、それが利用可能なフィールドのリストからpidcputimeのように見えます。

perf script -F pid,cpu,time 

出力に同じ最初のフィールドがある場合、そのことを確認できます。

もしそうでなければ、マニュアルページから他のフィールドを試すよりも良い方法はないでしょう(良い文書はありません)。

関連する問題