Rational Developer for AIX and Linux Performance Advisor extends the C/C++ and COBOL development tools with a simple yet powerful set of performance analysis tools that will enable you to get better performance from your C/C++, COBOL and Java applications running on Power and x86 Linux systems.
With Rational Developer for AIX and Linux Performance Advisor you can:
- Easily collect performance data for an application and the system it is running on.
- Organize and manage the collected performance data.
- Visualize performance data in several ways:
- Hotspots Browser: Shows the process/thread hierarchy and sorts functions and methods by "hotness".
- Scorecard Viewer: Displays information about the host system and provides suggestions for configuration changes that can increase the application's performance.
- Performance Source Viewer: Displays your source code with line-level performance data, such as the relative hotness of individual lines of code and the locations of specific compiler optimizations such as function inlining.
- Invocations Browser: Allows to graphically explore the runtime call stack.
- Compare performance data from multiple runs:
- Compare function lists between runs to determine what parts of the program increased in performance.
- Compare source code from different runs to see how source changes affected performance.
- Receive intelligent guidance on changes that will improve the performance of your application. For example the tool automatically suggests compiler optimization settings that will improve performance without significantly lengthening compile time.
- Schedule regular performance runs to track the performance of an application over time.