JavaScript is required to for searching.
Skip Navigation Links
Exit Print View
Oracle Solaris Studio 12.3: Performance Analyzer     Oracle Solaris Studio 12.3 Information Library
search filter icon
search icon

Document Information

Preface

1.  Overview of the Performance Analyzer

2.  Performance Data

3.  Collecting Performance Data

4.  The Performance Analyzer Tool

5.  The er_print Command Line Performance Analysis Tool

6.  Understanding the Performance Analyzer and Its Data

7.  Understanding Annotated Source and Disassembly Data

8.  Manipulating Experiments

9.  Kernel Profiling

Index

Numbers and Symbols

A

B

C

D

E

F

H

I

J

K

L

M

N

O

P

R

S

T

U

V

W

X

P

parallel execution, directives, index iconCompiler Commentary
PATH environment variable, index iconLimitations on Java Profiling
pathmap command, index iconpathmap old-prefix new-prefix
Pathmaps tab, index iconPathmaps Tab
path prefix mapping, index iconPathmaps Tab
path to files, index iconsetpath path_list
pausing data collection
for collect command, index icon-y signal [ ,r]
from your program, index iconThe C, C++, Fortran, and Java API Functions
in dbx, index iconpause
PC, defined, index iconHardware Counter Overflow Profiling Data
PCs
defined, index iconCall Stacks and Program Execution
from PLT, index iconFunction Calls Between Shared Objects
ordered list in er_print utility, index iconpcs
PCs tab
index iconData Tabs in Left Pane
index iconShowing or Hiding Functions
Performance Analyzer
Callers-Callees tab
index iconData Tabs in Left Pane
index iconShowing or Hiding Functions
Call Tree tab, index iconData Tabs in Left Pane
command-line options, index iconJava Options
CPUs tab, index iconData Tabs in Left Pane
DataLayout tab, index iconData Tabs in Left Pane
DataObjects tab, index iconData Tabs in Left Pane
Deadlock Detail tab, index iconTabs in Right Pane
Deadlocks tab, index iconData Tabs in Left Pane
defaults, index iconDefault Settings for Analyzer
defined, index iconThe Performance Analyzer Tool
definition, index iconThe Performance Analyzer Tool
Disassembly tab, index iconData Tabs in Left Pane
Dual-Source tab, index iconData Tabs in Left Pane
Experiment IDs tab, index iconData Tabs in Left Pane
Experiments tab, index iconData Tabs in Left Pane
File menu, index iconThe Menu Bar
Find tool, index iconFinding Text and Data
Formats tab, index iconFormats Tab
Functions tab
index iconData Tabs in Left Pane
index iconShowing or Hiding Functions
Help menu, index iconThe Menu Bar
Index Objects tabs, index iconData Tabs in Left Pane
Inst–Freq tab, index iconData Tabs in Left Pane
LeakList tab, index iconData Tabs in Left Pane
Leak tab, index iconTabs in Right Pane
Lines tab
index iconData Tabs in Left Pane
index iconShowing or Hiding Functions
MemoryObjects tabs, index iconData Tabs in Left Pane
Metrics tab, index iconMetrics Tab
MPI Chart Controls tab, index iconTabs in Right Pane
MPI Chart tab, index iconData Tabs in Left Pane
MPI Timeline Controls tab, index iconTabs in Right Pane
MPI Timeline tab, index iconData Tabs in Left Pane
OpenMP Parallel Region tab, index iconData Tabs in Left Pane
OpenMP Task tab, index iconData Tabs in Left Pane
Pathmaps tab, index iconPathmaps Tab
PCs tab
index iconData Tabs in Left Pane
index iconShowing or Hiding Functions
Processes tab, index iconData Tabs in Left Pane
Race Detail tab, index iconTabs in Right Pane
Races tab, index iconData Tabs in Left Pane
recording an experiment, index iconStarting the Performance Analyzer
Samples tab, index iconData Tabs in Left Pane
Search Path tab, index iconSearch Path Tab
Seconds tab, index iconData Tabs in Left Pane
Show/Hide/API-only Functions, index iconShowing or Hiding Functions
Sort tab, index iconSort Tab
Source/Disassembly tab
index iconData Tabs in Left Pane
index iconSource/Disassembly Tab
Source tab, index iconData Tabs in Left Pane
starting, index iconStarting the Performance Analyzer
Statistics tab, index iconData Tabs in Left Pane
Summary tab
index iconData Tabs in Left Pane
index iconTabs in Right Pane
tabs to be shown, index iconSetting Data Presentation Options
Threads tab, index iconData Tabs in Left Pane
Timeline Details tab, index iconTabs in Right Pane
Timeline tab
index iconData Tabs in Left Pane
index iconTabs in Right Pane
Timeline tab in Set Data Presentation, index iconTimeline Tab
toolbar, index iconThe Toolbar
View menu, index iconThe Menu Bar
performance data, conversion into metrics, index iconPerformance Data
performance metrics, See metrics
PLT (Program Linkage Table), index iconFunction Calls Between Shared Objects
ppgsz command, index iconUsing collect With ppgsz
preferences
saving to .er.rc file
index iconSetting Data Presentation Options
index iconSaving Performance Analyzer Settings
preloading
er_heap.so, index iconCollecting Tracing Data From a Running Program
er_sync.so, index iconCollecting Tracing Data From a Running Program
libcollector.so, index iconCollecting Tracing Data From a Running Program
printing accumulated statistics from er_print utility, index iconprocstats
process address-space text and data regions, index iconThe Process Image
processes, metrics per process, index iconData Tabs in Left Pane
Processes tab, index iconData Tabs in Left Pane
profile packet
clock-based data, index iconClock-Based Profiling
hardware counter overflow data, index iconHardware Counter Overflow Profiling
size of, index iconEstimating Storage Requirements
synchronization wait tracing data, index iconSynchronization Wait Tracing
profiling, defined, index iconWhat Data the Collector Collects
profiling interval
defined, index iconClock-based Profiling Under Oracle Solaris
experiment size, effect on, index iconEstimating Storage Requirements
limitations on value, index iconLimitations on Clock-Based Profiling
setting with dbx collector command, index iconprofile option
setting with the collect command
index icon-p option
index iconprofile option
profiling servers, index iconUsing er_label in Scripts
program counter metrics, index iconData Tabs in Left Pane
program counter (PC), defined, index iconCall Stacks and Program Execution
program execution
call stacks described, index iconCall Stacks and Program Execution
explicit multithreading, index iconExplicit Multithreading
shared objects and function calls, index iconFunction Calls Between Shared Objects
signal handling, index iconSignals
single-threaded, index iconSingle-Threaded Execution and Function Calls
tail-call optimization, index iconTail-Call Optimization
traps, index iconTraps
Program Linkage Table (PLT), index iconFunction Calls Between Shared Objects
program structure, mapping call stack addresses to, index iconMapping Addresses to Program Structure