Здравствуйте, seawolf, Вы писали:
S>ЗДелов в том что приложение эмулирует несколько сотен контроллеров, каждый из которых слушает определенный порт.
Лично у меня как-то слабо ассоциируется производительность нескольких сотен контроллеров, каждый из которых умеет делать TCP, и производительность одного сервера. Вы уверены, что эти несколько сотен контроллеров могут быть корректно проэмулированы на одном сервере? А если некорректно (т.е. при эмуляции получатся совсем другие временнЫе характеристики, нежели у реальных устройств), то какой смысл в такой эмуляции? Не лучше ли эмулировать, скажем, не более чем по 100 контроллеров на сервер? Плюс где-то рядом с этой цифрой также находится и "разумное" количество работающих потоков (такое, когда их взаимная толкотня еще не очень влияет).