delphi 高速网络发包 用delphi的现有控件写收发数据的测试,在两台机器上试,结果网速是100M的,带宽最高只能用到30%至50%,是不是应该通过网卡驱动什么的直接做收发数据的代码?我是在要做一个极速情况下网络数据收发程序,那位有做过或知道应该怎么做的望赐教! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 应该解决不了问题,之所以速度上不去是因为网络发送都是一些小包来发送的。这样速度就是上不去,类似于同一子网的两台计算机互相copy文件,速度一样上不去,我想可能需要进行更底层的操作了 100M网速指的是位,实际网速度还需要100Mb/8=12.5MB 还要考虑线路消耗能有个10MB就不错了,不知道你所以指的30%~50%是什么意思,如果你的上传和下载速度一致那你传送速度有10MB左右就很正常了, 在局域网100M的网速,两台电脑之间发送数据,能达到8M/S就是极限了。 我现在是达到了:100Mbps*30%=33Mbps/8=4MB/s大概 100M bps是理论速度,很多因素会影响并导致传输不能达到这个速度,比如包的大小,网线制作是否符合568标准等等 用这个句子查询出来的数据只有姓名和日期,怎么样得到金额呢? 在三层构架中用TClientDataSet来更新数据库时,怎么就只能更新一条记录吗? 关于分布式数据库的操作给点建议! 急啊~!在线求解决方法,水晶报表问题. 如何重新编译ACTVEX窗体? 请高手帮忙,急 急救,有谁知道在delphi中用什么函数将16位的整数转换为unicode字符。 懒惰的初学者 高难度问题!!!!!! while table1.recordcount>0 do table1.delete;时,为什么程序会失去响应? D7的程序转D2010编译要注意什么? 如果在线程里面 等待子线程结束
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货