@ollyu

Сколько можно открыть одновременных соединений?

Задался вопросом, сколько же можно открыть одновременных сокетов, и от чего зависит количество одновременных соединений? Можно ли каким-либо образом рассчитать количество одновременных соединений для определенного компьютера? Один знакомый программист говорил что якобы на линуске можно открыть максимум порядка 5 тысяч соединений, а потом он помирает (но мне кажется это сомнительно, ведь не должно же быть привязки к ОС, только к железу.) Насколько это правда и от чего зависит потенциальное количество одновременных соединений? Поясните пожалуйста
  • Вопрос задан
  • 54 просмотра
Решения вопроса 2
sergey-gornostaev
@sergey-gornostaev Куратор тега Сетевое программирование
Седой и строгий
Опыт показывает, что на одной машине можно открыть 840 000 соединений. Передавайте привет знакомому программисту.
Ответ написан
Комментировать
vabka
@vabka
Токсичный шарпист
На линуксе каждое соединение - это файловые дескриптор. Вот и упирается всё сначала в количество файловых дескрипторов, а не в железо.
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы