I/O Multiplexing for Linux and OSX (BSD)