Легенда:
новое сообщение
закрытая нитка
новое сообщение
в закрытой нитке
старое сообщение
|
- Напоминаю, что масса вопросов по функционированию форума снимается после прочтения его описания.
- Новичкам также крайне полезно ознакомиться с данным документом.
Не советую ;) 29.11.02 16:54 Число просмотров: 1204
Автор: PS <PS> Статус: Elderman
|
> Создать сразу множество потоков.... т.е. для каждого > коннекта создается свой поток и таки образом, скажем 150 > компьютеров проверяются одновременно..... не заглушит ли > это систему? И вообще есть какие либо граничения на > колличество запущенных потоков?
Ограничение есть, но сколько - не знаю. Дальше можно только абстрактно рассуждать о планировщике, об очереди задач и пр.
Но в любом случае открывать 150 потоков что бы узнать кто жив в сети, а кто нет - не разумно.
Гораздо эффективней сделать два RAW сокета и через первый послать 150ти машинам тобой сформированый пакет на соединение, а на втором смотреть траффик. Те машины с которых пришел ответ - живы, с которых не пришел - увы.
Реализовать это немного сложней чем открывать потоки с connect, то зато более эффективно.
|
|
|