4 ms·
Note that this uses an Intel-specific API, so it doesn’t currently work on AMD or ARM: https://man7.org/linux/man-pages/man1/perf-intel-pt.1.html https://man7.
by aendruk 5y ago
Note that this uses an Intel-specific API, so it doesn’t currently work on AMD or ARM:
https://man7.org/linux/man-pages/man1/perf-intel-pt.1.html https://man7.org/linux/man-pages/man1/perf-intel-pt.1.html
> Intel Processor Trace is an extension of Intel Architecture that collects information about software execution such as control flow, execution modes and timings and formats it into highly compressed binary packets. […] The main distinguishing feature of Intel Processor Trace is that the decoder can determine the exact flow of software execution.
- tbr1 5y agoWe have a bit more color on compatibility in general up on <https://github.com/janestreet/magic-trace/wiki/How-could-magic-trace-be-made-to-work-on... https://github.com/janestreet/magic-trace/wiki/How-could-mag...> for those interested.