网络讲坛7、下载

社区服务
高级搜索
猴岛论坛电脑百科网络讲坛7、下载
发帖 回复
倒序阅读 最近浏览的帖子最近浏览的版块
0个回复

网络讲坛7、下载

楼层直达
admin_tuzi65

ZxID:54305347

等级: 元帅
举报 只看楼主 使用道具 楼主   发表于: 2013-05-27 0
下载分为 单线程下载和多线程下载 两种。最早出现的是单线程下载,多线程是后来根据单线程下载之后改进而制作的。
以前,IE使用的是单线程下载,因为单线程的局限性(见编程讲坛23),下载速度经常无法满速,后来出现了多线程下载。根据线程的原理,多线程下载是把很多个单线程下载组合在一起,而制成的。到IE9,IE浏览器才正式支持多线程下载。
单线程的下载实际上原理是这样的:下载源服务器→转换为字节集→字节集储存变量→[储存完成后]写到硬盘文件→下载完毕
而多线程的下载原理是:下载源服务器→转换为字节集→字节集储存变量(多个)→[储存完成后]写到硬盘文件→下载完毕
现在还有一种对内存、CPU占用小下载原理,在下载之前现在硬盘建立一个空文件,每下载多余的变量就储存到硬盘,然后再清空变量。
[ 此帖被在2014-10-11 18:06重新编辑 ]
« 返回列表
发帖 回复