Oprofile-sh is a project mainly written in C and C++, based on the GPL-2.0 license.
oprofile development for the SuperH architecture.
This is an alpha release version of oprofile, a transparent low-overhead system-wide profiler.
You can find some documentation in the doc/ directory.
Please visit the oprofile website at : http://oprofile.sf.net/
oprofile was written by John Levon [email protected] and Philippe Elie [email protected].
Maynard Johnson [email protected] is the current maintainer.
Dave Jones [email protected] provided bug fixes and support for the AMD Athlon, and AMD Hammer families of CPUs.
Bob Montgomery [email protected] provided bug fixes, the initial RTC driver and the initial ia64 driver.
Will Cohen [email protected] integrated the ia64 driver into the oprofile release, and contributed bug fixes and several cleanups.
Graydon Hoare [email protected] provided P4 port, bug fixes and cleanups.
Ralf Baechle [email protected] provided the MIPS port.
Other contributors are listed in the ChangeLog.
Please read the installation instructions in doc/oprofile.html or http://oprofile.sourceforge.net/doc/install.html.
Quick start :
(If using CVS: ./autogen.sh first. You need automake 1.5 or higher. You can specify a different version, e.g. ACLOCAL=aclocal-1.5 AUTOMAKE=automake-1.5 AUTOCONF=autoconf-2.13 AUTOHEADER=autoheader-2.13 ./autogen.sh)
2.4 kernels
./configure --with-linux=/path/to/kernel/source
2.6 kernels
./configure --with-kernel-support