But is /dev/null web scale?
replies(3):
However with a single server, it doesn't perfectly linearly scale with multiple clients. I'm getting
1 client: 5GB/s
2 clients: 8GB/s
3 client: 8.7GB/s
dd if=/dev/zero of=/dev/null bs=1M status=progress
A second dd process hits the same speed. yes | pv > /dev/null
I hope that in my next rewrite I can advance to larger block sizes. yes $(printf %1024s | tr " " "y") | pv > /dev/null
About the same throughput as letting yes output a single character. I guess Unix pipes are slow.Or string concatenation, or pipeviewer.