D
- data collection
- controlling from your program
Program Control of Data Collection Using libcollector Library
- disabling from your program
C, C++, Fortran, and Java API Functions
- disabling in dbx
disable Subcommand
- dynamic memory allocation effects
Using Dynamically Allocated Memory
- enabling in dbx
enable Subcommand
- from MPI programs
Collecting Data From MPI Programs
- MPI program, using the collect command
Running the collect Command for MPI
- pausing for collect command
Signal Pause and Resume State with -y signal [
,r]
- pausing from your program
C, C++, Fortran, and Java API Functions
- pausing in dbx
pause Subcommand
- preparing your program for
Preparing Your Program for Data Collection and Analysis
- program control of
Program Control of Data Collection Using libcollector Library
- rate of
Estimating Storage Requirements
- resuming for collect command
Signal Pause and Resume State with -y signal [
,r]
- resuming from your program
C, C++, Fortran, and Java API Functions
- resuming in dbx
resume Subcommand
- segmentation faults
Using Dynamically Allocated Memory
- using dbx
To Run the Collector From dbx
- using the collect command
Collecting Data Using the collect Command
- data objects
- <Scalars> descriptors
<Scalars> Data Object
- <Total>descriptor
<Total> Data Object
- defined
Mapping Data Addresses to Program Data Objects
- descriptors
Data Object Descriptors
- in hardware counter overflow experiments
data_objects
- layout
DataLayout View
- scope
Mapping Data Addresses to Program Data Objects
- data presentation
- setting options
Configuration Settings
- data races
- detailed information
rdetail
race-id
- listing
races
- Data Size view
Data Size View
- data types
Data the Collector Collects- clock profiling
Clock Profiling Under Oracle Solaris
- hardware counter profiling
Hardware Counter Profiling Data
- heap tracing
Heap Tracing (Memory Allocation) Data
- MPI tracing
MPI Tracing Data
- synchronization wait tracing
Synchronization Wait Tracing Data
- data-derived metrics
- displaying list of in er_print utility
data_metric_list
- data_layout command
data_layout
- data_objects command
data_objects
- data_single command
data_single
name
[N]
- DataLayout view
DataLayout View
- DataObjects view
DataObjects View
- dataspace profiling
Dataspace Profiling and Memoryspace Profiling- data objects
Mapping Data Addresses to Program Data Objects
- dbx collector subcommands
- archive
archive
mode Subcommand
- dbxsample
dbxsample { on | off }
- disable
disable Subcommand
- enable
enable Subcommand
- enable_once (obsolete)
status Subcommand
- hwprofile
hwprofile
option
- limit
limit
value Subcommand
- pause
pause Subcommand
- profile
profile
option
- quit (obsolete)
status Subcommand
- resume
resume Subcommand
- sample record
sample record
name Subcommand
- sample
sample
option
- show
show Subcommand
- status
status Subcommand
- store filename (obsolete)
status Subcommand
- store
store
option Subcommand
- synctrace
heaptrace
option
synctrace
option
- tha
tha
option
- dbx
- running the Collector in
To Run the Collector From dbx
- ddetail command
ddetail
deadlock-id
- deadlocks
- detailed information
ddetail
deadlock-id
- listing
deadlocks
- Deadlocks view
Deadlocks View
- deadlocks command
deadlocks
- default metrics
Functions View
- default path
setpath
path-list
- defaults
- setting in a defaults file
Setting Defaults in .er.rc Files
- descendant experiments
- loading
Starting Performance Analyzer
- setting mode for reading, in er_print utility
en_desc { on | off |
=regexp}
- descendant processes
- collecting data for all followed
Follow Processes with the -F
option
- collecting data for selected
Collecting Data From a Running Process With dbx on Oracle Solaris
Platforms
- experiment location
Where the Data Is Stored
- experiment names
Experiments for Descendant Processes
- followed by Collector
Limitations on Data Collection for Descendant Processes
- limitations on data collection for
Limitations on Data Collection for Descendant Processes
- disassembly code, annotated
- branch target
Branch Target
- cloned functions
Cloned Functions
- description
Annotated Disassembly Code
- for cloned functions
Cloned Functions
Cloned Functions
- hardware counter metric attribution
Attribution of Hardware Counter Overflows
- HotSpot-compiled instructions
Dynamically Compiled Functions
- inclusive metrics
Inclusive Metrics
- instruction issue dependencies
Instruction Issue Grouping
- interpreting
Interpreting Annotated Disassembly
- Java native methods
Java Native Functions
- location of executable
Moving Experiments
- metric formats
Metric Formats
- printing in er_print utility
disasm|dis {
filename
|
function-name
} [
N]
- setting preferences in er_print utility
dcc
com-spec
- setting the highlighting threshold in er_print utility
dthresh
value
- st and ld instructions
Annotations for Store and Load Instructions
- viewing with er_src utility
Viewing Source/Disassembly Without an Experiment
- Disassembly view
Disassembly View
- disk space, estimating for experiments
Estimating Storage Requirements
- DTrace
- described
Kernel Experiments
- setting up access to
Setting Up Your System for Kernel Profiling
- Dual-Source view
Dual-Source View
- Duration view
Duration View
- dynamically compiled functions
- Collector API for
Dynamic Functions and Modules
- definition
Dynamically Compiled Functions
Dynamically Compiled Functions