V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
Valyrian
V2EX  ›  问与答

为什么下载东西到最后几兆时都会变慢?

  •  
  •   Valyrian · 2015-05-06 11:52:05 +08:00 · 2981 次点击
    这是一个创建于 3482 天前的主题,其中的信息可能已经有所发展或是发生改变。

    谁可以从server与client间是如何通信的角度讲一下?

    6 条回复    2015-05-06 14:19:20 +08:00
    zhujinliang
        1
    zhujinliang  
       2015-05-06 12:02:45 +08:00 via iPhone   ❤️ 1
    多线程下载,最后一段其他的线程已完成任务,剩余的文件大小没有必要新开线程,这时就只有一个线程在下载了,速度会慢些

    其它的可能:QoS限速策略/惩罚策略,TCP窗口调整/拥堵算法
    loveyu
        2
    loveyu  
       2015-05-06 12:12:06 +08:00
    如果你是单线程,比如浏览器下载应该是不会的,除非被服务器或者客户端限制了速度。如果是迅雷之类的,就如楼上所说的差不多了。
    yanyandenuonuo
        3
    yanyandenuonuo  
       2015-05-06 13:01:36 +08:00
    难道不是因为md5文件校验之类的?
    imn1
        4
    imn1  
       2015-05-06 13:06:41 +08:00
    你们三个都说得对啊
    can
        5
    can  
       2015-05-06 13:46:18 +08:00
    文件完整性校验
    tanyuxiang
        6
    tanyuxiang  
       2015-05-06 14:19:20 +08:00
    一个client,n个server。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2770 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 24ms · UTC 12:50 · PVG 20:50 · LAX 04:50 · JFK 07:50
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.