【技术实现步骤摘要】
下载资源处理方法及装置
本公开涉及数据处理
,尤其涉及下载资源处理方法及装置。
技术介绍
目前,终端设备在下载原图片后,处理器会对原图片进行解码,以使用解码后的图片,与此同时,会将解码后的图片存入内存,将原图片存入磁盘。当需要再次查看图片时,会先检测内存中是否存储该图片,如果内存中存储了则直接使用,此时不需要通过处理器解码原图片;如果内存没有存储,则从磁盘中获取原图片,通过处理器解码原图片后使用,同时有些还会继续往内存中存储一份解码图片。由于在内存中存储了解码图片,当内存达到限额的时候,就需要抛弃这些往内存存入的解码图片,但是,如果短时间内需要一个更大的内存空间,但抛弃内存中存储的解码图片的时间高于新图片输出所需时间,就会导致手机的应用直接崩溃,使得用户体检较差。
技术实现思路
为克服相关技术中存在的问题,本公开实施例提供下载资源处理方法及装置。所述技术方案如下:根据本公开实施例的第一方面,提供一种下载资源处理方法,包括:对下载的原始资源数据进行解码得到目标解码数据,并输出所述目标解码数据;将原始信息存储至磁盘,所述原始信息包括:所述原始资源数据;检测将解码信息存储至内存之后,所述内存的剩余存储容量是否大于第一预设阈值,所述解码信息包括:所述目标解码数据和所述目标解码数据的存储信息,所述目标解码数据的存储信息至少包括以下信息的至少一种:所述目标解码数据的存储时间和所述目标解码数据的大小;在所述内存的剩余存储容量大于所述第一预设容量阈值时,将所述 ...
【技术保护点】
1.一种下载资源处理方法,其特征在于,包括:/n对下载的原始资源数据进行解码得到目标解码数据,并输出所述目标解码数据;/n将原始信息存储至磁盘,所述原始信息包括:所述原始资源数据;/n检测将解码信息存储至内存之后,所述内存的剩余存储容量是否大于第一预设阈值,所述解码信息包括:所述目标解码数据和所述目标解码数据的存储信息,所述目标解码数据的存储信息至少包括以下信息的至少一种:所述目标解码数据的存储时间和所述目标解码数据的大小;/n在所述内存的剩余存储容量大于所述第一预设容量阈值时,将所述解码信息存储至所述内存中;/n在所述内存的剩余存储容量小于或等于所述第一预设容量阈值时,根据所述目标解码数据的存储信息和第一预设规则删除所述内存中存储的历史解码信息,并将所述解码信息存储至所述内存中。/n
【技术特征摘要】
1.一种下载资源处理方法,其特征在于,包括:
对下载的原始资源数据进行解码得到目标解码数据,并输出所述目标解码数据;
将原始信息存储至磁盘,所述原始信息包括:所述原始资源数据;
检测将解码信息存储至内存之后,所述内存的剩余存储容量是否大于第一预设阈值,所述解码信息包括:所述目标解码数据和所述目标解码数据的存储信息,所述目标解码数据的存储信息至少包括以下信息的至少一种:所述目标解码数据的存储时间和所述目标解码数据的大小;
在所述内存的剩余存储容量大于所述第一预设容量阈值时,将所述解码信息存储至所述内存中;
在所述内存的剩余存储容量小于或等于所述第一预设容量阈值时,根据所述目标解码数据的存储信息和第一预设规则删除所述内存中存储的历史解码信息,并将所述解码信息存储至所述内存中。
2.根据权利要求1所述的方法,其特征在于,所述原始信息还包括:所述原始资源数据的存储信息,所述原始资源数据的存储信息至少包括以下信息的至少一种:所述原始资源数据的存储时间和所述原始资源数据的大小;所述将原始信息存储至磁盘之前,所述方法还包括:
检测将所述原始信息存储至所述磁盘之后,所述磁盘的剩余存储容量是否大于第二预设容量阈值;
在所述磁盘的剩余存储容量大于第二预设容量阈值时,将所述原始信息存储至所述磁盘中;
在所述磁盘的剩余存储容量小于或等于所述第二预设容量阈值时,根据所述原始资源数据的存储信息和第二预设规则删除所述磁盘中存储的历史原始信息,并将所述原始信息存储至所述磁盘中。
3.根据权利要求1所述的方法,其特征在于,所述方法还包括:
检测所述内存的剩余存储容量是否大于所述第一预设容量阈值;
在所述内存的剩余存储容量小于或等于所述第一预设容量阈值时,根据所述目标解码数据的存储信息和所述第一预设规则删除所述内存中存储的历史解码信息。
4.根据权利要求2所述的方法,其特征在于,所述方法还包括:
检测所述磁盘的剩余存储容量是否大于所述第二预设容量阈值;
在所述磁盘的剩余存储容量小于或等于所述第二预设容量阈值时,根据所述原始资源数据的存储信息和所述第二预设规则删除所述内存中存储的历史原始信息。
5.根据权利要求1-4任一项所述的方法,其特征在于,所述第一预设规则至少包括以下规则中的至少一种:
删除所述内存中存储时间超过第一预设时间阈值的历史解码信息;
或者,
删除所述内存的预设存储空间中存储的历史解码信息;
或者,
删除所述内存中存储的所述历史解码信息的大小大于第一预设阈值的历史解码信息。
6.根据权利要求2-4任一项所述的方法,其特征在于,所述第二预设规则至少包括以下规则中的至少一种:
删除所述磁盘中存储时间超过第二预设时间阈值的历史原始信息;
或者,
删除所述磁盘的预设存储空间中存储的历史原始信息;
或者,
删除所述磁盘中存储的所述历史原始信息的大小大于第二预设阈值的历史原始信息。
7.根据权利要求1所述的方法,其特征在于,所述对所述原始资源数据进行...
【专利技术属性】
技术研发人员:古栋辉,
申请(专利权)人:无线生活北京信息技术有限公司,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。