运行同步TCP的并发线程

时间:2012-06-10 11:15:27

标签: .net concurrency tcp

我正在运行一个很久以前用WinForm编写的旧性能测试客户端。

我们有许多设备使用针对服务器的同步TCP连接。 性能测试旨在通过​​激活模拟单个设备的DLL来模拟多个此类设备同时工作的工作。

到目前为止它工作正常,但是现在当我增加并发线程数量(到150)时,我意识到应用程序无法生成这么多线程。

在阅读thisthis后,我理解性能应用程序的工作方式(每个线程的连接)是错误的,并且它应该是异步的。但是现在有办法改变我正在调用的dll。

有什么方法可以在当前条件下耗尽更多线程,即 - 保持TCP同步?

0 个答案:

没有答案