Вверх ↑
Ответов: 655
Рейтинг: 18
#1: 2015-05-06 22:18:47 ЛС | профиль | цитата
Netspirit,
5) В сервере точка CurIPAddress заполняется только на момент событий onClientConnect и onEnumClients -а при поступлении данных от клиента??
6) onDisconnect происходит также при отключении клиента по doDisconnect/doClose/doCloseAll т.е. теперь не нужно вешать Memo на onReceive?


В новой версии используются менеджеры прослушивания и отправки. Теперь для приема входящих данных создаётся один поток на каждые 64 соединения. Тогда на 6400 соединений будет всего 100 потоков.
Для отправки данных также используется один поток на группу соединений. Максимальное количество потоков отправки жестко задано в коде (в данный момент 5).

можно для себя сделать 20 соединений на 1 поток и количество потоков увеличить с 5 до 15? или в "жестко при жестко зашито в коде"?



карма: 0

0