0

I am trying to use perf tool on an ARM target. Is it possible to do 'perf annotate' on a different machine as the target has limited capabilities.

thanks, GL.

user2148707
  • 93
  • 12

1 Answers1

2

Copy perf.data and vmlinux(with debuginfo) to other machine and use:

perf annotate -i perf.data.target --vmlinux vmlinux.target <symbol>

Use --source option to annotate with source.

Ravi
  • 1,574
  • 2
  • 16
  • 28
  • Thanks for your response. I am yet to try this. One more question, I am trying this for an embedded system where name resolution is not working as some of the depending libraries are not available (It is little difficult to get these compiled). Can I run the perf data run against the extracted rootfs on host itself? – user2148707 Feb 01 '17 at 18:09