On a recorded program a more complicated process, in addition to the shortcomings already described, consider server-side function has been calling accept the end of client requests, it had to make other response, such as in response to user input / output. IO multiplexed by multiplexing a plurality of operating a addition to performing IO, while also operating in response to different types of IO.
1. IO multiplexing principle