QUEUELAT(8)
β¨ QUEUELAT(8) β¨
okay bestie, welcome to queuelat β it's a System Manager's Manual page and it's giving "queue latency test program" energy π no cap
πΈ NAME πΈ
queuelat β Queue latency test program π¦
π SYNOPSIS π
queuelat [-c|--cycles N] [-f|--freq F] [-h|--help] [-m|--max-len LEN]
[-p|--packets F] [-q|--queue-len N] [-t|--timeout TIME]
π DESCRIPTION π
okay so queuelat simulates a network queue and it's literally checking for latency violations in packet processing π«Ά like it's out here vibe-checking your packets to see if any of them are taking too long, and if they are? it says something. iconic behaviour fr fr π
β¨ OPTIONS β¨
a summary of options is included below, and yes we're doing all of them, no skipping π
-c,--cycles=Nβ Estimated number of cycles it takes to process one packet. this value should come from the envisioned packet forwarding application being simulated π so like, don't just make it up, get it from the actual thing you're pretending to be.-f,--freq=Fβ TSC frequency in MHz π-h,--helpβ Show help π (it shows help. that's the whole thing. slay.)-m,--max-len=Nβ Maximum allowed latency, in nanoseconds. If latency to process any packet exceeds this value, the program quits, writing a message to the trace buffer π so yeah β cross this line and it's over, bestie, and it leaves a lil note in the trace buffer on the way out.-p,--packets=Fβ Million packets per second that arrive for processing π₯ (yes, million. it's a lot. it's giving main character throughput.)-q,--queue-len=Nβ Minimum queue length to print in the trace β-t,--timeout=TIMEβ Timeout in seconds to quit the program π
π AUTHOR π
queuelat was written by Marcelo Tosatti <mtosatti@redhat.com> π«Ά thank you king
also there's this license line and we are NOT leaving it out because it's important: # SPDX-License-Identifier: GPL-2.0-or-later π§
okay that's the whole page bestie, go forth and check those queues π
and for the lil sign-off: this absolute gem of a page is dated Sept 3, 2018, from the System Manager's Manual, and it goes by QUEUELAT(8) β mwah π
π¦ where this page comes from
- arch rolling: rt-tests 2.11-1 Β· GPL-2.0-or-later
- centos-stream 10: realtime-tests 2.11-1.el10 Β· GPL-2.0-only AND GPL-2.0-or-later AND GPL-3.0-only AND LGPL-2.1-or-later
- centos-stream 9: realtime-tests 2.11-1.el9 Β· GPLv2
- fedora 43: realtime-tests 2.11-1.fc43 Β· GPL-2.0-only AND GPL-2.0-or-later AND GPL-3.0-only AND LGPL-2.1-or-later
- fedora 43: realtime-tests 2.8-6.fc43 Β· GPL-2.0-only AND GPL-2.0-or-later AND GPL-3.0-only AND LGPL-2.1-or-later
- fedora 44: realtime-tests 2.11-1.fc44 Β· GPL-2.0-only AND GPL-2.0-or-later AND GPL-3.0-only AND LGPL-2.1-or-later
- fedora 44: realtime-tests 2.8-7.fc44 Β· GPL-2.0-only AND GPL-2.0-or-later AND GPL-3.0-only AND LGPL-2.1-or-later
- nixos 26.05: rt-tests 2.10
- nixpkgs unstable: rt-tests 2.11
- opensuse-leap 16.0: rt-tests 2.8-160000.2.2 Β· GPL-2.0-only
- opensuse-leap 16.0: rt-tests 2.8-160000.2.2 Β· GPL-2.0-only
- opensuse-leap 16.0: rt-tests 2.8-160000.2.2 Β· GPL-2.0-only
- opensuse-leap 16.0: rt-tests 2.8-160000.2.2 Β· GPL-2.0-only
- ubuntu resolute: rt-tests 2.9-1ubuntu1 Β· GPL-2.0-only
- ubuntu stonking: rt-tests 2.10-1ubuntu1 Β· GPL-2.0-only
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms