select () max sockets

Еще немного асинхронности!

Хорошо, Итак, теперь у меня есть работающая программа асинхронных сокетов для моего основного приложения для общения в чате, и она работает очень хорошо! Однако у меня есть одна проблема ...

При использовании select () какое максимальное количество файловых дескрипторов я могу использовать в каждом наборе? Я читал о пределе 1024 ...

Если этот предел действительно жестко запрограммирован, и я не могу FD_SETSIZE увеличить предел, должен ли я создавать другой поток, когда достигну этого предела? Или что-то другое? Это вообще беспокойство?

5
задан ultifinitus 18 March 2011 в 20:22
поделиться