под linux-ом
имеем некоторое количество сокетов
если не принимать во внимание расходы на переключение контекста нитей, то насколько будет отличатся ситуация:
ждем события на всех сокетах в одной нити или
запускаем , скажем, 10 нитей, и в каждой ждем свою часть сокетов
(предельный случай: для каждого сокета своя нить и свой select)