modify Select and epoll I/O Multiplexing