资 源 简 介
尝试做了一个利用WINSOCK控件的自动分包发送机制的东东(VB6.0)
我最终的测试结果如下:
使用约44M的RAR文件(陈辉机器里找的一个什么安装包,不管它...),在陈辉机器上运行客户端,在我机器上运行服务器端,并启动服务.
网络环境是100M局域网,服务器端是INTEL双核本本+2003SP2,客户端是AMD双核台机+XPSP2,使用对联线联机.
传送过程中,峰值速度约45Mb/S,稳定速度约40Mb/S 换算为MB/S就分别约为5.6MB/S与5MB/S
100M局域网理论最高是12.5MB/S,而测试WINDOWS的文件复制,可达10MB/S(80Mb/S),不知道怎么搞的...
这里面还有个问题,就是传输过程中CPU占用严重,达到了20%到40%左右,在单核机器上应该就是40%到 80%了吧......
代码采用多客户端结构,测试过同时接收多个客户端发送文件,正常接收.
BY 嗷嗷叫的老马
http://www.m5home.com
2008-07-29