为什么通过 HTTP 下载大量数据时网络速度会逐渐加快?

为什么通过 HTTP 下载大量数据时网络速度会逐渐加快?

我曾经遇到过从网站下载的某些情况(我现在正在从 virginmedia.com 下载最新版本的 Ubuntu),下载速度逐渐增加(每秒增加几千字节)。这背后有什么原因吗?

例如,当我从 virginmedia.com 开始下载时,速度约为每秒 900 千字节。当下载结束时,我的下载速度约为每秒 10 兆字节。

答案1

一个共同点是TCP 慢启动。人们可能认为这个数字会比这个数字更快,但延迟可能是导致增长相对较慢的一个原因。其他潜在原因包括服务器的负载变化、文件进入内存和离开磁盘等。

总而言之,我无法给出具体的答案,但这些是需要关注的方向。

相关内容