Multithread vs. Select vs. Epoll Assignment