| Skip Navigation Links | |
| Exit Print View | |
|
Oracle Solaris Studio 12.3: Performance Analyzer Oracle Solaris Studio 12.3 Information Library |
1. Overview of the Performance Analyzer
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
Hardware Counter Overflow Profiling Data
Fortran Alternate Entry Points
Limitations on Java Profiling
Limitations on Java Profiling
Shared Object Handling
Collecting Tracing Data From a Running Program
Collecting Tracing Data From a Running Program
Limitations on Java Profiling
Limitations on OpenMP Profiling
Limitations on Data Collection
Limitations on OpenMP Profiling
Limitations on Data Collection
Limitations on Java Profiling
MPI Tracing Data
MPI Tracing Data
Storing MPI Experiments
The er_archive Utility
Copying Experiments With the er_cp Utility
The er_export Utility
Collecting Tracing Data From a Running Program
Kernel Experiments
Analyzing a Kernel Profile
Profiling the Kernel for Hardware Counter Overflows
Profiling Kernel and User Processes
Labeling Experiments
er_label Command Syntax
er_label Command Syntax
er_label Examples
Using er_label in Scripts
Moving Experiments With the er_mv Utility
addpath path_list
allocs
appendfile filename
callers-callees
cc com_spec
cmetric_list
cpu_list
cpu_select cpu_spec
csingle function_name [N]
data_layout
data_metric_list
data_objects
data_single name [N]
dcc com_spec
ddetail deadlock_id
deadlocks
describe
disasm|dis { filename | function_name } [ N]
dmetrics metric_spec
dsort metric_spec
en_desc { on | off | =regexp}
experiment_list
Example Filter Expressions
Commands That Control Filtering of Experiment Data
filters filter_exp
Expression Grammar
fsingle function_name [N]
fsummary
functions
header exp_id
help
ifreq
indx_metric_list
indxobj indxobj_type
indxobj_define indxobj_type index_exp
indxobj_list
Listing Keywords for a Filter Expression
leaks
limit n
lines
lsummary
lwp_list
lwp_select lwp_spec
metric_list
metrics metric_spec
name { long | short } [ :{ shared_object_name | no_shared_object_name } ]
object_api object1,object2,...
object_hide object1,object2,...
object_list
objects
objects_default
object_select object1,object2,...
object_show object1,object2,...
outfile {filename|-|--}
overview exp_id
pathmap old-prefix new-prefix
pcs
procstats
psummary
quit
races
rdetail race_id
rtabs tab_spec
sample_list
sample_select sample_spec
scc com_spec
script file
setpath path_list
sort metric_spec
source|src { filename | function_name } [ N]
statistics exp_id
tabs tab_spec
thread_list
thread_select thread_spec
tldata tl_data
tlmode tl_mode
er_print command Examples
viewmode { user| expert | machine }
er_print Syntax
Metric Lists
Metric Lists
The er_print Command Line Performance Analysis Tool
er_print Syntax
Analyzer Default Settings
Deleting Experiments With the er_rm Utility
Viewing Source/Disassembly Without An Experiment
Collecting Tracing Data From a Running Program
Data Tabs in Left Pane
tlmode tl_mode
Data Tabs in Left Pane
Data Tabs in Left Pane
Function-Level Metrics: Exclusive, Inclusive, and Attributed
Function Calls Between Shared Objects
Call Stacks and Program Execution
Interpreting Attributed Metrics: An Example
Function-Level Metrics: Exclusive, Inclusive, and Attributed
Comparisons of Timing Metrics
statistics exp_id
Where the Data Is Stored
store option
-d directory-name
Where the Data Is Stored
Starting the Performance Analyzer
Experiment Groups
Experiment Groups
Starting the Performance Analyzer
Experiment Groups
Starting the Performance Analyzer
Deleting Experiments With the er_rm Utility
store option
-g group-name
Data Tabs in Left Pane
Data Tabs in Left Pane
Where the Data Is Stored
Experiment Names
Experiment Names
store option
Starting the Performance Analyzer
addpath path_list
Copying Experiments With the er_cp Utility
Starting the Performance Analyzer
Experiment Names
Where the Data Is Stored
Starting the Performance Analyzer
Experiment Groups
header exp_id
Labeling Experiments
experiment_list
Where the Data Is Stored
Starting the Performance Analyzer
Experiment Names
Starting the Performance Analyzer
Starting the Performance Analyzer
pathmap old-prefix new-prefix
Deleting Experiments With the er_rm Utility
viewmode { user| expert | machine }
setpath path_list
Estimating Storage Requirements
The C, C++, Fortran, and Java API Functions
en_desc { on | off | =regexp}
Data Tabs in Left Pane
Explicit Multithreading
Expression Grammar