问题描述
1.client用whileloop发送1000个小packet到server2.server接收到1000个packet后,打印所用到的时间server接收的代码:BinaryFormatterbft=newBinaryFormatter();while(true){try{Memberm=(Member)bft.Deserialize(mStream);//mStream是tcpClient.getStream().if(m.id==1){打印时间}}catch(..){}}测试后的时候发现server接收越来越慢接收1000packet用时986ms接收1000packet用时1572ms接收1000packet用时1887ms...哪位大大知道怎么回事??
解决方案
解决方案二:
楼主可以看看这两篇文章:
时间: 2024-10-22 23:29:24