下载文件到了最后几M的时候,为何速度会急速下降?

很多下载工具都会出现这个现象,比如迅雷,uget等。

阅读 4.6k
2 个回答

因为它们都是p2p下载工具;具有将下载文件自动分段、分别从好几个节点下载的功能;
一开始时,假如文件被分为10个断,分别由10个节点分别负责一段下载;假设每个节点速度为10K,那总共能达到100K的下载速度;

当你下到最后还剩几M或者更小的时候,剩下的这么小的文件部分不太可能是“跨段”的,即不太可能是被分割到不同的节点上下载的,它有极大的可能是仅仅由一个节点负责的,因此这时候速度只有10K;

上面只是举个例子,10K/100K不是实际情况,实际情况可能更极端

比如大文件 前面开100个线程 下载
结束的事后 很多线程先结束了 下载线程越来越少 速度肯定会跟着减少

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进