IRQTOP(1)
β¨ IRQTOP π
okay so bestie, welcome to irqtop, a user command from the util-linux family, and it is literally the main character of kernel interrupt watching. π
πΈ SYNOPSIS πΈ
irqtop [options]
that's it. that's the whole vibe. π«Ά
π¦ DESCRIPTION π¦
So what it does: it displays interrupt-counter information from the kernel in the style of top(1). Like, top but for IRQs. No cap. π₯
β οΈ bestie, listen to me carefully β οΈ The default output is subject to change. So whenever possible, you should avoid using default outputs in your scripts. Always explicitly define expected columns by using --output. fr fr. don't be out here scripting against defaults, that's giving chaos. π
β¨ OPTIONS β¨
-o,--outputlist β Pick which output columns to print, bestie. Run--helpto get a list of all supported columns. Also? The default list of columns may be extended if list is specified in the format+list. cute. π-b,--batchβ Sends the produced tables to stdout instead of to a static screen. Perfect for piping the output to other programs or yeeting it into a file. π-c,--cpu-statwhen β Whether to show the per-CPU statistics. Possible arguments are:auto,never,always. The default isauto: the per-CPU statistics are shown when the window is wide enough for the full list of CPUs. she's flexible like that. π-C,--cpu-listlist β Specify cpus in list format to show. pick your faves. π-d,--delayseconds β Update the tables every this number of seconds. π-J,--jsonβ Use JSON output format. Also it implies--batch. lowkey the dev-friendly one. π-n,--iternumber β Specifies the maximum iterations before quitting. so it knows when to stop. periodt. β-s,--sortcolumn β Specify sort criteria by column name. See the--helpoutput to get column names. The sort criteria may be changed in interactive mode. π-S,--softirqβ Show softirqs information. the soft ones. soft launch energy. πΈ-t,--thresholdmin β Only show IRQs with counters above the specified threshold. Human readable values are supported (e.g.1.2K). so1.2Kworks, iconic. β-h,--helpβ Display help text and exit. π-V,--versionβ Display version and exit. π
π§ ENVIRONMENT π§
LIBSMARTCOLS_DEBUG=allβ enables libsmartcols debug output. πLIBSMARTCOLS_DEBUG_PADDING=onβ use visible padding characters. so you can literally see the padding. πLIBSMARTCOLS_JSON=compact|linesβ Controls JSON output format when using--json. Supported values arecompactfor JSON output with minimal whitespace, andlinesfor JSON Lines format (one JSON object per line). If unset or set to any other value, pretty-printed JSON is used. slay. β¨
π INTERACTIVE MODE KEY COMMANDS π
press the keys, bestie. it's giving keyboard warrior. β¨οΈ
iβ sort by short irq name or number field. π’tβ sort by total count of interrupts (the default). πdβ sort by delta count of interrupts. πnβ sort by long descriptive name field. πqQβ stop updates and exit program. bye bestie π
π AUTHORS π
Zhenwei Pi <pizhenwei@bytedance.com>, Sami Kerola <kerolasa@iki.fi>, Karel Zak <kzak@redhat.com> Robin Jarry <robin@jarry.cc>
the girlies and guys who built her. we stan. π«Ά
π REPORTING BUGS π
For bug reports, use the issue tracker <https://github.com/util-linux/util-linux/issues>.
found a bug? don't suffer in silence, tell the tracker. π
π AVAILABILITY π
The irqtop command is part of the util-linux package which can be downloaded from Linux Kernel Archive <https://www.kernel.org/pub/linux/utils/util-linux/>.
okay that's the whole page, bestie!! this was util-linux 2.42.4, dated 2026-09-21, and the manual page name is IRQTOP(1) π β¨ go watch some interrupts, you deserve it ππ
π¦ where this page comes from
- arch rolling: util-linux 2.42.4-1 Β· BSD-2-Clause AND BSD-3-Clause AND BSD-4-Clause-UC AND GPL-2.0-only AND GPL-2.0-or-later AND GPL-3.0-or-later AND ISC AND LGPL-2.1-or-later AND LicenseRef-PublicDomain
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms