1 – COLLECT
Displays the collected spinlock data. Format SPL SHOW COLLECT [/RATES|/TOTALS]
1.1 – Qualifiers
1.1.1 /RATES
Reports activity as a rate per second and hold/spin time as a percentage of time. This is the default.
1.1.2 /TOTALS
Reports activity as a count and hold/spin time as cycles.
2 – TRACE
Displays spinlock tracing information. Format SPL SHOW TRACE [ /[NO]ACQUIRE | /CPU=n | /[NO]FORKLOCK=forklock | /[NO]FRKDSPTH | /[NO]FRKEND | /RATES | /[NO]RELEASE | /[NO]SPINLOCK=spinlock | /SUMMARY | /TOP=n | /TOTALS | /[NO]WAIT ]
2.1 – Qualifiers
2.1.1 /ACQUIRE
/ACQUIRE /NOACQUIRE The /ACQUIRE qualifier displays any spinlock acquisitions. The /NOACQUIRE qualifier ignores any spinlock acquisitions.
2.1.2 /CPU
/CPU=n Specifies the display of information for a specific CPU only, for example, /CPU=5 or /CPU=PRIMARY. By default, all trace entries for all CPUs are displayed.
2.1.3 /FORKLOCK
/FORKLOCK=forklock /NOFORKLOCK The /FORKLOCK=forklock qualifier specifies the display of a specific forklock, for example, /FORKLOCK=IOLOCK8 or /FORKLOCK=IPL8. The /NOFORKLOCK qualifier specifies that no forklock trace information be displayed. By default, all fork trace entries are decoded and displayed.
2.1.4 /FRKDSPTH
/FRKDSPTH /NOFRKDSPTH The /FRKDSPTH qualifier displays all invocations of fork routines within the fork dispatcher. This is the default. The /NOFRKDSPTH qualifier ignores all of the operations of the /FRKDSPTH qualifier.
2.1.5 /FRKEND
/FRKEND /NOFRKEND The /FRKEND qualifier displays all returns from fork routines within the fork dispatcher. This is the default. The /NOFRKEND qualifier ignores all operations of the /FRKEND qualifier.
2.1.6 /RATES
Reports activity as a rate per second and hold/spin time as a percentage of time. This is the default.
2.1.7 /RELEASE
/RELEASE /NORELEASE The /RELEASE qualifier displays any spinlock releases. The /NORELEASE qualifier ignores any spinlock releases.
2.1.8 /SPINLOCK
/SPINLOCK=spinlock /NOSPINLOCK The /SPINLOCK=n qualifier specifies the display of a specific spinlock, for example, /SPINLOCK=LCKMGR or /SPINLOCK=SCHED. /NOSPINLOCK specifies that no spinlock trace information be displayed. By default, all spinlock trace entries are decoded and displayed.
2.1.9 /SUMMARY
Steps through the entire trace buffer and displays a summary of all spinlock and forklock activity. It also displays the top ten callers.
2.1.10 /TOP
/TOP=n Displays a different number other than the top ten callers or fork PCs. By default, the top ten are displayed. This qualifier is useful only when you also specify /SUMMARY.
2.1.11 /TOTALS
Reports activity as a count and hold/spin time as cycles.
2.1.12 /WAIT
/WAIT /NOWAIT The /WAIT qualifier displays any spinwait operations. The /NOWAIT qualifier ignores any spinwait operations.