oprofile-1.4.0.tar.gz | Release notes
oprofile-1.3.0.tar.gz | Release notes
oprofile-1.2.0.tar.gz | Release notes
oprofile-1.1.0.tar.gz | Release notes
oprofile-1.0.0.tar.gz | Release notes
oprofile-0.9.9.tar.gz | Release notes
oprofile-0.9.8.tar.gz | Release notes
oprofile-0.9.7.tar.gz | Release notes
oprofile-0.9.6.tar.gz | Release notes
oprofile-0.9.5.tar.gz | Release notes
oprofile-0.9.4.tar.gz | Release notes
oprofile-0.9.3.tar.gz | Release notes
oprofile-0.9.2.tar.gz | Release notes
oprofile-0.9.1.tar.gz | Release notes
oprofile-0.9.tar.gz | Release notes
oprofile-0.8.2.tar.gz | Release notes
oprofile-0.8.1.tar.gz | Release notes
oprofile-0.8.tar.gz | Release notes
oprofile-0.7.1.tar.gz | Release notes
oprofile-0.7.tar.gz | Release notes
oprofile-0.6.1.tar.gz | Release notes
oprofile-0.6.tar.gz | Release notes
oprofile-0.5.4.tar.gz | Release notes
oprofile-0.5.3.tar.gz | Release notes
oprofile-0.5.2.tar.gz | Release notes
oprofile-0.5.1.tar.gz | Release notes
oprofile-0.5.tar.gz | Release notes
oprofile-0.4.tar.gz | Release notes
oprofile-0.3.tar.gz | Release notes
oprofile-0.2.tar.gz | Release notes
oprofile-0.1.tar.gz | Release notes
Note: we do not distribute binaries. Most of the major distributions ship their own versions of OProfile; problems found when using their versions must be reported to them, not us.
There are a number of additional patches to the kernel driver you may need or find useful.
You can access the source via Git :
You will need automake and autoconf. automake 1.5 and autoconf 2.13 are the minimum versions supported; automake 1.7.1, and autoconf 2.54, 2.55 are also known to work. You will need to have an XSL stylesheets installation (and xsltproc etc.) installed to change the documentation. Remember to run autogen.sh before attempting to build as normal.
Every source release gets tagged in Git with the release name, e.g. RELEASE_1_0_0.
OProfile users still running on systems where the legacy opcontrol-based profiler is required should stay with the 0.9.9 release instead of upgrading to OProfile release 1.0.0. If you have no choice but to continue to use the opcontrol-based profiler, there is an alternative to staying on OProfile 0.9.9. Follow the instructions below to check out a branch of OProfile that includes all of the 1.0.0 features, enhancements, and most bug fixes.
The 'perf-events' branch has been merged with the master branch and deleted. See the July 10, 2012 announcement about the merge on the mailing list for more details.
The JIT_SUPPORT branch has been merged with mainline. No further development work should be done in this branch.
You can view the oprofile Git repository here.
Speed, it seems to me, provides the one genuinely modern pleasure.- Aldous Huxley