问题现象:网上下载文件到99%需要很长时间?甚至比下载10%的量都慢?怎么解决呢?
原因分析:
1、如果单线程下载,从0%到99%和99%到100%的速度基本不变(根据网速决定)。实际情况是,只有在IE下载的情况下才是单线程的(其它软件下载几乎都是多线程)。所以在下载即将结束的时候,大部分线程已经完成任务,但还有一两个线程未完成,这时候从感官上感觉是速度变慢。
2、同时即使下载完成,电脑也需要对文件进行处理。
1.1 合并文件:对若干线程下载的数据合并处理,并校验下载是否正确;
2.2 文件改名:如迅雷下载的扩展名是‘.td’,下载完要改成‘.rar’、‘.exe’、‘.mp3’等等;
2.3 扫描病毒:对文件进行扫描病毒,文件较大时时间较长;
2.4 其它工作:不同的下载软件还会存在其它工作。
注:在以上过程中,下载虽然已经完成,但进度仍然会显示99%。
解决方法:
1、对于正常下载的,只需要等待即可。
2、如果时间很长后仍未完成,证明下载验证失败,重新找到下载源进行下载即可。