B.10. Changes in OProfile

Red Hat Developer Toolset 3.0 is distributed with OProfile 0.9.9, which provides a number of bug fixes and feature enhancements over the version included in the previous version of Red Hat Developer Toolset. Below is a comprehensive list of new features in this release.

B.10.1. Changes Since Red Hat Developer Toolset 2.1

The following features have been added since the release of OProfile in Red Hat Developer Toolset 2.1:
  • A new command, ocount, has been added. It counts the number of times particular events occur during the time a monitored command is running. For example, it can be used to count the number of cache misses and instructions for an application. A relatively high number of cache misses when compared to instructions could indicate poor cache performance.
  • The way the operf command operates has been improved, so that more accurate data is collected. The improvements are mainly related to the spawning of new processes.
  • Generic AMD performance events are now provided as a fallback for newer AMD processors for which OProfile does not have explicit event-sets encodings.