码迷,mamicode.com
首页 > Windows程序 > 详细

.NET在单台Windows2008下百万TCP连接测试

时间:2015-05-17 18:16:27      阅读:169      评论:0      收藏:0      [点我收藏+]

标签:

测试客户端:

客户端程序建立TCP连接,发送一条几个字节的数据。

虚拟机8台,PC8台,服务器1台。

设置MaxUserPort=60000,有一台机没有设置约在1.5万左右。最后因为差一点到100W,在本本上开一个VM XP,勉强连接了3W多。最终达到1006881个连接。

 

测试服务器:

服务端程序只是接收连接不做其他处理。

windows2008 R2 Sp1 标准版,未做任何特殊设置。

14GB内存,最后内存使用98%

Xeon E5405 2.0GHz,几乎不用CPU

 

编程语言:

客户端、服务端:C#/.NET 4.5.

 

后记:

测试最终连接:1006881个连接,通过计数及句柄数可以确认。本测试只是连接数的测试,没有任何处理。如果加数据处理,可能结果会不同。

.NET在单台Windows2008下百万TCP连接测试

标签:

原文地址:http://www.cnblogs.com/sun51586/p/4510010.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!