LAT_FIFO(8)
π LAT_FIFO(8) β the FIFO benchmark, bestie edition π
okay so welcome to LMBENCH's little corner of chaos, and today's main character is lat_fifo. pull up a chair, grab a boba, we're measuring latencies π«Ά
β¨ NAME β¨
lat_fifo β the FIFO benchmark, no cap π
πΈ SYNOPSIS πΈ
lat_ctx [ -P <parallelism> ] [ -W <warmups> ] [ -N <repetitions> ]
not me pointing out that the synopsis literally says lat_ctx β that's what the page says, so that's what we're writing down, fr fr. copying it exactly, character for character, that's the vibe π
π¦ DESCRIPTION π¦
lat_fifo is a client/server program that measures interprocess communication latencies. the way it works is honestly iconic: the benchmark passes a message back and forth between the two processes, and this sort of benchmark is frequently referred to as a ``hot potato'' benchmark π₯π₯ like, pass it, catch it, pass it back, nobody gets to rest.
no other work is done in the processes. none. zero. the message is just vibing back and forth.
and the message gets passed back and forth using FIFOs β¨ that's the whole bit, that's the flex, periodt.
π ACKNOWLEDGEMENT π
funding for the development of this tool was provided by Sun Microsystems Computer Corporation. shoutout, we love a sponsor π
π SEE ALSO π
β AUTHOR β
Carl Staelin and Larry McVoy π«Ά
Comments, suggestions, and bug reports are always welcome. like genuinely, they want to hear from you, don't be shy π
and that's the whole page, bestie!! π before you go: this lil copyright moment is (c)1994-2000 Carl Staelin and Larry McVoy, and the date stamp on it is $Date$ β iconic behavior, slay, bye π
β¨
π¦ where this page comes from
- debian bookworm: lmbench 3.0-a9+debian.1-6
- debian trixie: lmbench 3.0-a9+debian.1-9
- ubuntu jammy: lmbench 3.0-a9+debian.1-6
- ubuntu noble: lmbench 3.0-a9+debian.1-6build3
- ubuntu questing: lmbench 3.0-a9+debian.1-9
- ubuntu resolute: lmbench 3.0-a9+debian.1-10
- ubuntu stonking: lmbench 3.0-a9+debian.1-10
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms