Hallo, dies ist ein Test.
PWD: /www/data-lst1/unixsoft/unixsoft/kaempfer/.public_html
Running in File Mode
Relative path: ././../../../../../../usr/man/man8/intrstat.8
Real path: /usr/share/man/man8/intrstat.8
Zurück
'\" te .\" Copyright (c) 2009, 2023, Oracle and/or its affiliates. .TH intrstat 8 "10 Mar 2023" "Oracle Solaris 11.4" "System Administration Commands" .SH NAME intrstat \- report interrupt statistics .SH SYNOPSIS .LP .nf \fB/usr/sbin/intrstat\fR [\fB-c\fR \fIcpulist\fR | \fB-C\fR \fIprocessor_set_id\fR] [\fB-T\fR u | d ] [\fB-x\fR \fIopt\fR[=\fIval\fR]] [\fIinterval\fR [\fIcount\fR]] .fi .SH DESCRIPTION .sp .LP The \fBintrstat\fR utility gathers and displays runtime interrupt statistics. The output is a table of device names and CPU IDs, where each row of the table denotes a device, and each column of the table denotes a CPU. Each cell in the table contains both the raw number of interrupts for the given device on the given CPU, and the percentage of absolute time spent in that device's interrupt handler on that CPU. .sp .LP The device name is given in the form of \fB{\fR\fIname\fR}\fI#\fR\fB{\fR\fIinstance\fR\fB}\fR. The name is the normalized driver name, and typically corresponds to the name of the module implementing the driver. See \fBddi_driver_name\fR(9F) man page. Many Oracle-delivered drivers have their own manual pages. See \fBIntro\fR(4) man page. .sp .LP If standard output is a terminal, the table contains as many columns of data as can fit within the terminal width. If standard output is not a terminal, the table contains at most four columns of data. By default, data is gathered and displayed for all CPUs. If the data cannot fit in a single table, it is printed across multiple tables. The set of CPUs for which data is displayed can be optionally specified with the \fB-c\fR or \fB-C\fR option. .sp .LP By default, \fBintrstat\fR displays data once per second and runs indefinitely. Both of these behaviors can be optionally controlled with the interval and count parameters, respectively. See \fBOPERANDS\fR. .sp .LP Because \fBintrstat\fR uses dynamic discovery, it reports only on devices that raise interrupts while the command is running. Any devices that are silent while \fBintrstat\fR is running are not displayed. .sp .LP \fBintrstat\fR induces a small system-wide performance degradation. As a result, only the super-user can run \fBintrstat\fR by default. The \fIOracle Solaris 11.4 DTrace (Dynamic Tracing) Guide\fR explains how administrators can grant privileges to other users to permit them to run the \fBintrstat\fR command. .SH OPTIONS .sp .LP The following options are supported: .sp .ne 2 .mk .na \fB\fB-c\fR \fIcpulist\fR\fR .ad .br .sp .6 .RS 4n Displays data for the CPUs specified by \fIcpulist\fR. .sp \fIcpulist\fR can be a single processor ID (for example, \fB4\fR), a range of processor IDs (for example, \fB4-6\fR), or a comma separated list of processor IDs or processor ID ranges (for example, \fB4,5,6\fR or \fB4,6-8\fR). .RE .sp .ne 2 .mk .na \fB\fB-C\fR \fIprocessor_set_id\fR\fR .ad .br .sp .6 .RS 4n Displays data for the CPUs in the processor set specified by \fIprocessor_set_id\fR. .sp \fBintrstat\fR modifies its output to always reflect the CPUs in the specified processor set. If a CPU is added to the set, \fBintrstat\fR modifies its output to include the added CPU. If a CPU is removed from the set, \fBintrstat\fR modifies its output to exclude the removed CPU. At most one processor set can be specified. .RE .sp .ne 2 .mk .na \fB\fB-T\fR \fBu\fR | \fBd\fR\fR .ad .br .sp .6 .RS 4n Display a time stamp. .sp Specify \fBu\fR for a printed representation of the internal representation of time. See \fBtime\fR(2). Specify \fBd\fR for standard date format. See \fBdate\fR(1) man page. .RE .sp .ne 2 .mk .na \fB\fB-x\fR \fIopt\fR[=\fIval\fR]\fR .ad .br .sp .6 .RS 4n Enable or modify a DTrace runtime option or D compiler option. The list of options is found in the \fIOracle Solaris 11.4 DTrace (Dynamic Tracing) Guide\fR. A boolean option is enabled by specifying its name. Options with values are set by separating the option name and value with an equal sign (\fB=\fR). .RE .SH OPERANDS .sp .LP The following operands are supported: .sp .ne 2 .mk .na \fB\fIcount\fR\fR .ad .br .sp .6 .RS 4n Indicates the number of times \fBintrstat\fR will display its output before exiting. .RE .sp .ne 2 .mk .na \fB\fIinterval\fR\fR .ad .br .sp .6 .RS 4n Indicates the number of seconds between displays of \fBintrstat\fR output. .RE .SH EXAMPLES .LP \fBExample 1\fR Using \fBintrstat\fR Without Options .sp .LP Without options, \fBintrstat\fR displays a table of trap types and CPUs. At most, four columns can fit in the default terminal width. If there are more than four CPUs, multiple tables are displayed. .sp .LP The following example runs \fBintrstat\fR on a uniprocessor Intel IA/32-based laptop: .sp .in +2 .nf example# intrstat device | cpu0 %tim cpu1 %tim -------------+------------------------------ ahci#0 | 82 0.3 0 0.0 e1000g#0 | 0 0.0 7 0.0 ehci#0 | 0 0.0 6 0.0 ehci#1 | 2 0.0 0 0.0 i915#0 | 0 0.0 1 0.0 iwh#0 | 0 0.0 1 0.0 uhci#0 | 0 0.0 1 0.0 uhci#2 | 0 0.0 6 0.0 uhci#3 | 2 0.0 0 0.0 uhci#4 | 0 0.0 6 0.0 device | cpu0 %tim cpu1 %tim -------------+------------------------------ ahci#0 | 1 0.0 0 0.0 e1000g#0 | 0 0.0 18 0.0 ehci#0 | 0 0.0 6 0.0 ehci#1 | 2 0.0 0 0.0 i915#0 | 0 0.0 2 0.0 iwh#0 | 0 0.0 2 0.0 uhci#0 | 0 0.0 2 0.0 uhci#2 | 0 0.0 6 0.0 uhci#3 | 2 0.0 0 0.0 uhci#4 | 0 0.0 6 0.0 .fi .in -2 .sp .SH ATTRIBUTES .sp .LP See \fBattributes\fR(7) for descriptions of the following attributes: .sp .TS tab( ) box; cw(2.75i) |cw(2.75i) lw(2.75i) |lw(2.75i) . ATTRIBUTE TYPE ATTRIBUTE VALUE _ Availability system/dtrace _ Interface Stability See below. .TE .sp .sp .LP The command-line syntax is Committed. The human-readable output is Uncommitted. .SH SEE ALSO .sp .LP \fBIntro\fR(4), \fBattributes\fR(7), \fBdtrace\fR(8), \fBtrapstat\fR(8), \fBddi_driver_name\fR(9F) .sp .LP \fIOracle Solaris 11.4 DTrace (Dynamic Tracing) Guide\fR .SH NOTES .sp .LP \fBintrstat\fR does not report interrupts on cpu's which are added during the execution of \fBintrstat\fR. A new instance of \fBintrstat\fR will show interrupts on both new and existing cpu's.