aboutsummaryrefslogtreecommitdiff
path: root/man/man8/softirqs.8
diff options
context:
space:
mode:
Diffstat (limited to 'man/man8/softirqs.8')
-rw-r--r--man/man8/softirqs.822
1 files changed, 18 insertions, 4 deletions
diff --git a/man/man8/softirqs.8 b/man/man8/softirqs.8
index a9a14414..fa475f78 100644
--- a/man/man8/softirqs.8
+++ b/man/man8/softirqs.8
@@ -2,7 +2,7 @@
.SH NAME
softirqs \- Measure soft IRQ (soft interrupt) event time. Uses Linux eBPF/bcc.
.SH SYNOPSIS
-.B softirqs [\-h] [\-T] [\-N] [\-d] [interval] [count]
+.B softirqs [\-h] [\-T] [\-N] [\-C] [\-d] [\-c CPU] [interval] [count]
.SH DESCRIPTION
This summarizes the time spent servicing soft IRQs (soft interrupts), and can
show this time as either totals or histogram distributions. A system-wide
@@ -26,16 +26,26 @@ Print usage message.
Include timestamps on output.
.TP
\-N
-Output in nanoseconds
+Output in nanoseconds.
+.TP
+\-C
+Show the number of soft irq events.
.TP
\-d
-Show IRQ time distribution as histograms
+Show IRQ time distribution as histograms.
+.TP
+\-c CPU
+Trace on this CPU only.
.SH EXAMPLES
.TP
Sum soft IRQ event time until Ctrl-C:
#
.B softirqs
.TP
+Show the number of soft irq events:
+#
+.B softirqs \-C
+.TP
Show soft IRQ event time as histograms:
#
.B softirqs \-d
@@ -47,6 +57,10 @@ Print 1 second summaries, 10 times:
1 second summaries, printed in nanoseconds, with timestamps:
#
.B softirqs \-NT 1
+.TP
+Sum soft IRQ event time on CPU 1 until Ctrl-C:
+#
+.B softirqs \-c 1
.SH FIELDS
.TP
SOFTIRQ
@@ -88,6 +102,6 @@ Linux
.SH STABILITY
Unstable - in development.
.SH AUTHORS
-Brendan Gregg, Sasha Goldshtein
+Brendan Gregg, Sasha Goldshtein, Rocky Xing
.SH SEE ALSO
hardirqs(8)