Overview of C/C++/Fortran Profiling

See Also 

You can examine the behavior of your running C, C++, or Fortran project with several profiling tools in the IDE. The profiling tools run automatically by default whenever you run your C/C++/Fortan project on Oracle Solaris 10 or OpenSolaris. Some tools are also available when you run the IDE on Linux with the Oracle Solaris Studio (formerly Sun Studio) tool collection.

The IDE provides the following profiling tools for C/C++/Fortran projects:

Tool Platform
CPU Usage - Oracle Solaris 10 or OpenSolaris
- Linux with Oracle Solaris Studio tool collection
Memory Usage - Oracle Solaris 10 or OpenSolaris
- Linux with Oracle Solaris Studio tool collection
Thread Usage - Oracle Solaris 10 or OpenSolaris
- Linux with Oracle Solaris Studio tool collection
I/O Usage - Oracle Solaris 10 or OpenSolaris
Thread Microstates - Oracle Solaris 10 or OpenSolaris

Profile Configurations

A profile configuration determines which tools are displayed in the Run Monitor window. Profile configurations are predefined sets of tools that are relevant for different environments that the IDE can run in.

By selecting a profile configuration you can quickly select all the tools that work for the operating system and tool collection you are using. If you find that none of the predefined profile configurations suit your needs, you can modify the predefined profile configurations, or create your own profile configuration, as explained in Managing C/C++/Fortran Profile Configurations.

You can also disable the profiling tools in the project's properties so that the profiling does not automatically occur when you run the project, as explained in Profiling C/C++/Fortran Projects.

See also
  Managing C/C++/Fortran Profile Configurations
Profiling C/C++/Fortran Projects
C/C++/Fortran Project Properties Dialog Box: Profile

Legal Notices