Linux commands can make use of standard streams for input, output, and error messages. Redirection sends an output stream to a file instead of the terminal window ...
But how do you pipe all the data we care about these days? In particular, I found I wanted to transport audio from the output of one program to the input of another. Like most things in Linux ...
So how fast are Linux pipes? That’s a good question and one that [Mazzo] sets out to answer. The inspiration was a highly-optimized fizzbuzz program that clocked in at over 36GB/s on his laptop.