有几点原因,如多线程下载,就是一个文件多点同时下载时,是从几十个不同线路传输过来的,可能有某一个或几个服务器或线路很慢,导致最后差一点。
即使没有发生线路拥挤,同时十个线程下载和最后就差最后一个线程,速度也会显得很慢,类似大家一起干活整体进度看上去挺快,最后一个人干完之前一段时间只有一个人干,整体进度看上去很慢。
还有你说的原因,分成几块下载,最后把所有临时文件进行整合和检验,将缓存文件写入内存等。下载程序在最后会对整个文件检验,计算MD5等,文件越大越慢。
关注数量超出限制,
请先删除部分内容再尝试