我们正在开发一个将数据从iOS传输到服务器的应用程序。
在我们的最新测试中,传输开始和结束时的上传速度为.46 Mbps,数据传输量为14.5 MB。根据数学计算,这应该需要大约4分钟。花了6分19秒。这是转移数据的标准时间吗?或者这是编码问题吗?
答案 0 :(得分:0)
您可能会损失3-15%的TCP开销,而这是因为错误或数据包丢失导致的任何数据包重新传输。您的实际传输时间足以表明您可能遇到的数据传输延迟与TCP开销不仅相关。对于TCP开销的一些详细指标,http://www.w3.org/Protocols/HTTP/Performance/Nagle/summary.html是一个很好的参考。
您应该在服务器端运行tcpdump,以更准确地了解正在发生的事情。