Linux Accept () замедление после ~ 15 тысяч соединенийLinux

Anonymous
Linux Accept () замедление после ~ 15 тысяч соединений

Сообщение Anonymous »

Я записал скрипт Python, чтобы сделать 1000 подключений к сокету на моем сервере. Я использую команду Time, чтобы увидеть, сколько времени это займет. Для первого примерно 14 раз я запускаю его (14000 подключений) для завершения ~ 100 мс (на 1000). Но затем после этого он внезапно прыгает до ~ 3000 мс, а затем остается примерно постоянным. < /P>
Мне интересно, почему это так. Почему масштабирование не является линейным? Это просто прыгает от 100 мс до 3000 мс. Это просто Linux или что -то, что я могу исправить в коде сервера?
Спасибо.

Подробнее здесь: https://stackoverflow.com/questions/795 ... onnections

Вернуться в «Linux»