Jump to content

Performance Analyzer

From Wikipedia, the free encyclopedia
This is an old revision of this page, as edited by 2601:647:4001:b7d:bc0b:478b:d1c:6da (talk) at 08:54, 3 November 2015. The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.
Performance Analyzer
Developer(s)Oracle Solaris Studio
Stable release
12.4 / November 2014; 10 years ago (2014-11)[1]
Operating systemSolaris and Linux
TypeProfiler
Licenseproprietary, single user
Websitewww.oracle.com/technetwork/server-storage/solarisstudio/features/performance-analyzer-2292312.html


Oracle Performance Analyzer is a commercial application for software performance analysis for 32 and 64-bit x86 or SPARC based machines, and has both GUI [2] and command line interfaces. It is available for both Linux and Solaris operating systems. It can profile C/C++/Java.[3]

Performance Analyzer is available as part of Oracle Solaris Studio. It has visualization capabilities, can read out hardware performance counters,[4] thread synchronization, memory allocations and I/O, and specifically supports Java, OpenMP, MPI, and the Solaris kernel.

Performance Analyzer officially supports Oracle Linux and Solaris systems. But it works well on other Linux distributions, such as Ubuntu. RPM package for RedHat systems is provided for download by default. But tar file is also available and is for general Linux such as Ubuntu.

See also

Notes

  1. ^ "Oracle® Solaris Studio 12.4: Release Notes".
  2. ^ "Systems Performance: Enterprise and the Cloud".
  3. ^ "Java Performance: Hardware, Structures, and Algorithms".
  4. ^ Schmidl, Dirk; Terboven, Christian; an Mey, Dieter; Müller, Matthias S. (2013). Suitability of Performance Tools for OpenMP Task-Parallel Programs. Proc. 7th Int'l Workshop on Parallel Tools for High Performance Computing. pp. 25–37.