|
|
# Low-level Profiling
|
|
|
|
|
|
|
|
|
Cross-platform tools:
|
|
|
|
|
|
- RTS Tracing
|
|
|
|
|
|
|
|
|
Linux tools:
|
|
|
|
|
|
- **perf**: [Debugging/LowLevelProfiling/Perf](debugging/low-level-profiling/perf)
|
|
|
- **PAPI**: [Debugging/LowLevelProfiling/PAPI](debugging/low-level-profiling/papi)
|
|
|
- **oprofile**[Debugging/LowLevelProfiling/oprofile](debugging/low-level-profiling/oprofile)
|
|
|
- **qprof**[Debugging/LowLevelProfiling/QProf](debugging/low-level-profiling/q-prof)
|
|
|
- RTS Tracing
|
|
|
- dtrace (MacOS X, \*BSD)
|
|
|
- ETW (Windows)
|
|
|
- ftrace (Linux)
|
|
|
- perfcounters, perfevents (Linux) |
|
|
|
|
|
|
|
|
Mac & BSD tools:
|
|
|
|
|
|
- dtrace
|
|
|
|
|
|
|
|
|
Windows tools
|
|
|
|
|
|
- ETW |