用socket发送大文件的一些问题(局域网+UDP)
不知道是什么原因,丢包率太大了,30%到40%,接收线程我已经最简化了,只接收原始数据包,数据包是自己定义的,每个1024字节,还有一个处理数据包线程,处理socket线程接收的数据包,这个太夸张了吧,我的socket类型是
SendSocket = new Socket(AddressFamily.InterNetwork, SocketType.Dgram, ProtocolType.Udp);
还有每次接收端处理数据都会占用大量的CPU时间(90%以上),不知道怎么解决,另外请教一个丢包验证的效率方法