По словам сопровождающих CURL и libev, select
становится действительно зависшим после приблизительно 100 или около того дескрипторов файлов.Могу ли я расширить select
до 1000 или около того файловых дескрипторов, если я разделю свои файловые дескрипторы на несколько потоков ?или было бы так много неэффективности, что это не стоит делать?
Мне не нужно 10 000 соединений (кто делает?).Гадость с эполлом или чем то не желаемым.Мне просто нужно около 1000 соединений или около того, чтобы не перегружать двухъядерный 3Ghz.Предполагая, что выбор (и обработка для выбора) являются самыми большими узкими местами в программном обеспечении.