1
主持人:Ubuntu的14.04 Opef版本:0.9.9OProfile的 - 使用operf顯示INST_RETIRED和l1d_replacement事件opreport
我想在opreport出兩個事件讓我輸入以下命令來運行operf :
operf ./l1thrash -e l1d_replacement:10000 -e INST_RETIRED:10000 --separate=cpu
幾秒鐘後,終端顯示 「剖析完成」
然後我輸入:
opreport
我沒有指定路徑,因爲手冊頁指示數據自動保存在「oprofile_data」中。
但是,輸出未顯示「l1d_replacement」和「INST_RETIRED」事件。
CPU: Intel Haswell microarchitecture, speed 3.5e+06 MHz (estimated)
Counted CPU_CLK_UNHALTED events (Clock cycles when not halted)with a unit mask of 0x00 (No unit mask) count 100000
CPU_CLK_UNHALT...|
samples| %|
------------------
708080 100.000 l1thrash
CPU_CLK_UNHALT...|
samples| %|
------------------
707010 99.8489 l1thrash
1068 0.1508 no-vmlinux
1 1.4e-04 ld-2.19.so
1 1.4e-04 libc-2.19.so
我相信我在這裏錯過了一些東西讓這兩個事件出現在opreport上。
有什麼想法?謝謝