Technical data
Programming Features
5.14 Alpha SDA Commands, Parameters, and Qualifiers
5.14.2.11 SHOW RESOURCE
The SHOW RESOURCE command has the following new qualifier:
Qualifier Meaning
/OWNED Causes SDA to only display owned resources
5.14.2.12 SHOW SPINLOCKS
The SHOW SPINLOCKS command has the following new qualifier:
Qualifier Meaning
/COUNTS Produces a display of Acquire, Spin, and Wait counts for each
spinlock
5.14.2.13 SHOW SUMMARY
The SHOW SUMMARY command has the following new qualifier:
Qualifier Meaning
/PROCESS_NAME=process_name Displays only processes with the specified
process name. Wildcards can be used in
process_name, in which case SDA displays
all matching processes. The default action is for
SDA to display data for all processes, regardless
of process name.
5.15 New SDA Commands for the Spinlock Tracing Utility
The OpenVMS Version 7.3 software release includes the new Spinlock Tracing
utility. With the implementation of this utility, you can now tell which spinlock
is heavily used, and who is acquiring and releasing the contended spinlocks.
The Spinlock Tracing utility allows a characterization of spinlock usage, as
well as collection of performance data for a given spinlock on a per-CPU basis.
The tracing ability can be enabled or disabled while the system is running,
allowing the collection of spinlock data for a given period of time without system
interruption.
To use the Spinlock Tracing utility, SDA has implemented new commands and
qualifiers. These SDA commands and qualifiers are described as follows:
5.15.1 SPL LOAD
This command loads the SPL$DEBUG execlet. This must be done prior to
starting spinlock tracing. It has no qualifiers.
5.15.2 SPL SHOW COLLECT
This command displays the data collected for a specific spinlock. It has no
qualifiers.
5–24 Programming Features