tcp/ip协议下,两台组网的计算机互传数据,传输数据的码率为2Mbit。传10多兆数据后,就会出现死机的现象,非任务管理器关闭方式不能关闭程序。
PS:发送数据是由定时器控制发送,1秒钟发一次,发送的数据是从已存盘的磁盘文件里读出来的。接收数据是由OnReceive函数完成的。
我如何才能使网络不堵呢?不是千兆以太网么?怎么来回4兆就搞不定了!请各位赐教啊!小女子拜谢先!
PS:发送数据是由定时器控制发送,1秒钟发一次,发送的数据是从已存盘的磁盘文件里读出来的。接收数据是由OnReceive函数完成的。
我如何才能使网络不堵呢?不是千兆以太网么?怎么来回4兆就搞不定了!请各位赐教啊!小女子拜谢先!
2)采用release版运行,debug运行效率不高
3)所谓的千兆网、百兆网单位是bit,你的统计是Byte,不是一个概念,单位不统一相差8倍
我也做过,因为使用TCP要握手,要确认呀,那些,所以传输效率不高,但是可靠性好。把它们的缓存设大一点能解决就好。