System wide profiler
OProfile is a profiling system for systems running Linux. The
profiling runs transparently during the background, and profile data
can be collected at any time. OProfile makes use of the hardware performance
counters provided on Intel P6, and AMD Athlon family processors, and can use
the RTC for profiling on other x86 processor types.
See the HTML documentation for further details.
ocount ocount is an OProfile tool that can be used to count native hardware events occurring in either a given application, a set of processes or threads, a subset of... opannotate opannotate outputs annotated source and/or assembly from profile data of an OProfile session. See oprofile(1) for how to write profile specifications. oparchive The oparchive utility is commonly used for collecting profile data on a "target" system for future offline analysis on a different ("host") machine. oparchive... op-check-perfevents The small helper program op-check-perfevents determines whether the kernel supports the perf interface and returns a zero exit status if the perf pmu support is... operf Operf is the profiler tool provided with OProfile. Operf uses the Linux Performance Events Subsystem and, thus, does not require the obsolete oprofile kernel... opgprof opgprof outputs gprof-format profile data for a given binary image, from an OProfile session. See oprofile(1) for how to write profile specifications. ophelp By default, ophelp lists the available performance counter options. If you give it a symbolic event name, it will return the hardware value (e.g. "ophelp... opimport opimport converts sample database files from a foreign binary format (abi) to the native format. opreport opreport outputs binary image summaries, or per-symbol data, from OProfile profiling sessions. See oprofile(1) for how to write profile specifications. oprofile OProfile is a profiling system for systems running Linux 2.6.31 and greater. OProfile makes use of the hardware performance counters provided on Intel, AMD, and...