预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

在线预览结束,喜欢就下载吧,查找使用更方便

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

(19)中华人民共和国国家知识产权局(12)发明专利申请(10)申请公布号CN106250061A(43)申请公布日2016.12.21(21)申请号201610665146.7(22)申请日2016.08.12(71)申请人乐视控股(北京)有限公司地址100025北京市朝阳区姚家园路105号3号楼10层1102申请人乐视移动智能信息技术(北京)有限公司(72)发明人金辉(74)专利代理机构北京路浩知识产权代理有限公司11002代理人李相雨(51)Int.Cl.G06F3/06(2006.01)H04L29/08(2006.01)权利要求书1页说明书6页附图2页(54)发明名称文件下载处理方法及装置(57)摘要本发明实施例提供一种文件下载处理方法及装置,方法包括:向服务器发送文件下载请求后,接收所述服务器返回的待下载文件的文件大小信息;根据所述待下载文件的文件大小信息,动态分配用于缓存下载数据的缓存空间的大小;在下载所述待下载文件的过程中,应用所述缓存空间对已下载数据进行缓存处理。本发明实施例基于待下载文件的文件大小信息智能分配缓存空间的大小,与现有技术中使用固定大小的缓存空间的下载方案相比,能有效降低因为突发状况导致的带宽资源浪费。CN106250061ACN106250061A权利要求书1/1页1.一种文件下载处理方法,其特征在于,包括:向服务器发送文件下载请求后,接收所述服务器返回的待下载文件的文件大小信息;根据所述待下载文件的文件大小信息,动态分配用于缓存下载数据的缓存空间的大小;在下载所述待下载文件的过程中,应用所述缓存空间对已下载数据进行缓存处理。2.根据权利要求1所述的方法,其特征在于,所述根据所述待下载文件的文件大小信息,动态分配用于缓存下载数据的缓存空间的大小,包括:根据所述待下载文件的文件大小信息,通过查找预设的对应表,确定与所述文件大小信息对应的所述缓存空间的大小。3.根据权利要求2所述的方法,其特征在于,所述通过查找预设的对应表,确定与所述文件大小信息对应的所述缓存空间的大小包括:通过查找预设的对应表,确定与所述文件大小信息所属的文件大小区段;根据确定的所述文件大小区段,查找与所述文件大小区段对应的缓存空间的大小。4.根据权利要求1所述的方法,其特征在于,所述根据所述待下载文件的文件大小信息,动态分配用于缓存下载数据的缓存空间的大小,包括:根据所述待下载文件的文件大小信息以及预设的比例值,确定用于缓存下载数据的缓存空间的大小。5.根据权利要求1至4任一所述的方法,其特征在于,所述方法还包括:将所述缓存空间已缓存的下载数据写到本地存储空间中。6.一种文件下载处理装置,其特征在于,包括:接收模块,用于向服务器发送文件下载请求后,接收所述服务器返回的待下载文件的文件大小信息;分配模块,用于根据所述待下载文件的文件大小信息,动态分配用于缓存下载数据的缓存空间的大小;缓存模块,用于在下载所述待下载文件的过程中,应用所述缓存空间对已下载数据进行缓存处理。7.根据权利要求6所述的装置,其特征在于,所缓存模块,具体用于根据所述待下载文件的文件大小信息,通过查找预设的对应表,确定与所述文件大小信息对应的所述缓存空间的大小。8.根据权利要求7所述的装置,其特征在于,所缓存模块,还用于通过查找预设的对应表,确定与所述文件大小信息所属的文件大小区段;根据确定的所述文件大小区段,查找与所述文件大小区段对应的缓存空间的大小。9.根据权利要求6所述的装置,其特征在于,所述缓存模块,具体用于根据所述待下载文件的文件大小信息以及预设的比例值,确定用于缓存下载数据的缓存空间的大小。10.根据权利要求6至9任一所述的装置,其特征在于,所述装置还包括:写入模块;所述写入模块,用于将所述缓存空间已缓存的下载数据写到本地存储空间中。2CN106250061A说明书1/6页文件下载处理方法及装置技术领域[0001]本发明涉及通信技术领域,尤其涉及一种文件下载处理方法及装置。背景技术[0002]在进行文件下载时,一般都会设置缓存buffer,以便加快下载速度。但是现有技术中,由于buffer的大小是固定的,不能根据文件的大小进行调整,因此若对于小文件(10M),若buffer的大小为(5M),那么只有当buffer写满5M时才会将buffer中的内容写入I/O口,而实际当中有可能会发生这样一种情况,即当buffer中缓存了3M时,突然断电,或突发了其他状况,那么此时已经下载的3M内容将会白白流失,从而浪费带宽资源。发明内容[0003]本发明实施例提供一种文件下载处理方法及装置,用以解决现有技术中使用固定大小的缓存空间,导致在突发状况时浪费带宽资源的问题。[0004]本发明实施例提供一种文件下载处理方法,包括:[0005]向服务器发送文件下载请求后,接