The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  ВХОД  слежка  RSS
"Максимальное кол-во одновременно открытых сокетов"
Вариант для распечатки Архивированная нить - только для чтения! 
Пред. тема | След. тема 
Форумы Программирование под UNIX (Public)
Изначальное сообщение [Проследить за развитием треда]

"Максимальное кол-во одновременно открытых сокетов"
Сообщение от MojaHead emailИскать по авторуВ закладки(ok) on 21-Июн-04, 18:28  (MSK)
При тестировании сокет-сервера (Perl) натолкнулся на странное ограничение:
под W2K максимальное кол-во одновременно открытых сокетов упорно держится на 157 штуках, под FreeBSD кол-во меняется от запуска к запуску и находится в районе 300. Методика тестирования такова: клиент (Perl) fork'ом создает 20 процессов, каждый из которых создает 50 соединений с сервером. И клиент и сервер запускаются на одной машине.
Кто-нибудь сталкивался с подобным ограничением? Или ошибка в методике тестирования? Вобщем принимаются любые советы...

Заранее благодарен.

  Рекомендовать в FAQ | Cообщить модератору | Наверх

 Оглавление

Индекс форумов | Темы | Пред. тема | След. тема
Сообщения по теме

1. "Максимальное кол-во одновременно открытых сокетов"
Сообщение от ACCA Искать по авторуВ закладки(ok) on 22-Июн-04, 00:25  (MSK)
>Кто-нибудь сталкивался с подобным ограничением? Или ошибка в методике
> тестирования? Вобщем принимаются любые советы...

Расскажу только про Linux:

ulimit -a


man getrlimit

обрати внимание на RLIMIT_NOFILE

  Рекомендовать в FAQ | Cообщить модератору | Наверх

2. "Максимальное кол-во одновременно открытых сокетов"
Сообщение от MojaHead emailИскать по авторуВ закладки(ok) on 22-Июн-04, 17:30  (MSK)
>ulimit -a

Отдает инфу, что можно держать открытых ~ 7500 файловых дескрипторов.

  Рекомендовать в FAQ | Cообщить модератору | Наверх

3. "Максимальное кол-во одновременно открытых сокетов"
Сообщение от ACCA Искать по авторуВ закладки(ok) on 23-Июн-04, 02:31  (MSK)
>>ulimit -a
>
>Отдает инфу, что можно держать открытых ~ 7500 файловых дескрипторов.

А что творится на приёмном конце? Кто обламывается первым - connect у клиента или accept у сервера?

  Рекомендовать в FAQ | Cообщить модератору | Наверх

4. "Максимальное кол-во одновременно открытых сокетов"
Сообщение от MojaHead emailИскать по авторуВ закладки(ok) on 23-Июн-04, 13:25  (MSK)
>А что творится на приёмном конце? Кто обламывается первым - connect у
>клиента или accept у сервера?

Ну насчет того, как может "обломится" accept я не знаю, а так клиент начинает получать "Connection refused", т.е. выходит, что у сервера заканчиваются ресурсы... Но как же так, все серверы на которых я пробовал - на самом деле серверы...

  Рекомендовать в FAQ | Cообщить модератору | Наверх


Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Пожалуйста, прежде чем написать сообщение, ознакомьтесь с данными рекомендациями.




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2025 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру