My sockets are as fast as pipes..

Started by
7 comments, last by Krohm 10 years ago


When I have needed ultra-high bandwidth or ultra-low latency on Windows, I use shared memory, knowing the solution is not portable. In all other cases I use sockets because they are:
* Usually plenty fast
* Completely portable
I'd also add

* can be put in select(), thus allowing to wake a IO thread. Windows can do that anyway using WaitForMultipleObjects() but I'm not aware of a *nix equivalent. Suggestions welcome!

Previously "Krohm"

This topic is closed to new replies.

Advertisement