TL; DR
Есть ли способ сделать perf stat
истекшее время вывода при подаче -x
?
Фон
Я выполнил perf stat -e instructions:u make run
, и вывод вставлен ниже.
Performance counter stats for 'make run':
53,781,961,288 instructions:u
2.802749955 seconds time elapsed
21.453244000 seconds user
0.249223000 seconds sys
Я хотел бы проанализировать количество инструкций и истекшее время, поэтому я добавляю опцию -x
, чтобы сделатьвывод, разделенный запятой, и соответствующий вывод вставляются ниже.
53781782267,,instructions:u,20694056846,100.00,,
Я заметил, что все измерения времени не отображались, поэтому я проверил вывод perf help stat
.В разделе CSV FORMAT
я обнаружил, что run time of counter
, optional metric value
и optional unit of metric
могут иметь какое-то отношение к моим потребностям, но я не мог понять, как именно.