【技术实现步骤摘要】
一种对移动终端中的数据进行分级处理的方法及系统
本专利技术涉及数据处理领域,并且更具体地,涉及一种对移动终端中的数据进行分级处理的方法及系统。
技术介绍
目前,随着诸如手机的移动终端越来越得到广泛的应用,移动终端的处理器、存储器、摄像头等器件的改进幅度非常大。然而,随着用户对于各种应用的运行速度、图像等的要求越来越高,应用所占用的处理资源或存储资源也越来越多。为此,在对诸如处理器、存储器、摄像头等器件进行改进的同时,还需要对移动终端中的数据的存取性能进行改进以提升移动终端的数据处理能力。
技术实现思路
根据本专利技术的一个方面,提供一种对移动终端中的数据进行分级处理的方法,所述方法包括:接收针对于所述移动终端内第一存储器中存储的目标数据组的获取请求;基于所述获取请求,确定所述目标数据组在所述第一存储器内多个压缩数据段中所位于的当前压缩数据段并且确定所述目标数据组在所述当前压缩数据段内多个压缩数据区中所位于的当前压缩数据区;基于所述目标数据组的关联统计信息,确定所述目标数据组在运行时需要关联运行的多个关联数据组;扫描所述当前压缩数据段内所有的压缩数据区,将所述当前压缩数据区标记为第一解压级,确定所述当前压缩数据段内除所述当前压缩数据区之外的并且具有关联数据组的至少一个关联压缩数据区,将所述当前压缩数据段的至少一个关联压缩数据区内高压缩率或中压缩率的子区域标记为第二解压级,将所述当前压缩数据段的至少一个关联压缩数据区内低压缩率的子区域标记为第三解压级,其中高压缩率、中压缩率和低压缩率的压缩程度依次升高;其中第一解压级、第二解压级和第三解压级的解压次序依次降低;在所 ...
【技术保护点】
1.一种对移动终端中的数据进行分级处理的方法,所述方法包括:接收针对于所述移动终端内第一存储器中存储的目标数据组的获取请求;基于所述获取请求,确定所述目标数据组在所述第一存储器内多个压缩数据段中所位于的当前压缩数据段并且确定所述目标数据组在所述当前压缩数据段内多个压缩数据区中所位于的当前压缩数据区;基于所述目标数据组的关联统计信息,确定所述目标数据组在运行时需要关联运行的多个关联数据组;扫描所述当前压缩数据段内所有的压缩数据区,将所述当前压缩数据区标记为第一解压级,确定所述当前压缩数据段内除所述当前压缩数据区之外的并且具有关联数据组的至少一个关联压缩数据区,将所述当前压缩数据段的至少一个关联压缩数据区内高压缩率或中压缩率的子区域标记为第二解压级,将所述当前压缩数据段的至少一个关联压缩数据区内低压缩率的子区域标记为第三解压级,其中高压缩率、中压缩率和低压缩率的压缩程度依次升高;其中第一解压级、第二解压级和第三解压级的解压次序依次降低;在所述当前压缩数据段内按照解压级进行解压缩:在对标记为第一解压级的所述当前压缩数据区进行解压缩后,对至少一个关联压缩数据区内标记为第二解压级的子区域进行解压 ...
【技术特征摘要】
1.一种对移动终端中的数据进行分级处理的方法,所述方法包括:接收针对于所述移动终端内第一存储器中存储的目标数据组的获取请求;基于所述获取请求,确定所述目标数据组在所述第一存储器内多个压缩数据段中所位于的当前压缩数据段并且确定所述目标数据组在所述当前压缩数据段内多个压缩数据区中所位于的当前压缩数据区;基于所述目标数据组的关联统计信息,确定所述目标数据组在运行时需要关联运行的多个关联数据组;扫描所述当前压缩数据段内所有的压缩数据区,将所述当前压缩数据区标记为第一解压级,确定所述当前压缩数据段内除所述当前压缩数据区之外的并且具有关联数据组的至少一个关联压缩数据区,将所述当前压缩数据段的至少一个关联压缩数据区内高压缩率或中压缩率的子区域标记为第二解压级,将所述当前压缩数据段的至少一个关联压缩数据区内低压缩率的子区域标记为第三解压级,其中高压缩率、中压缩率和低压缩率的压缩程度依次升高;其中第一解压级、第二解压级和第三解压级的解压次序依次降低;在所述当前压缩数据段内按照解压级进行解压缩:在对标记为第一解压级的所述当前压缩数据区进行解压缩后,对至少一个关联压缩数据区内标记为第二解压级的子区域进行解压缩,然后对至少一个关联压缩数据区内标记为第三解压级的子区域进行解压缩;在所述当前压缩数据段内按照解压级进行解压缩的同时,确定多个压缩数据段中除所述当前压缩数据段之外并且具有关联数据组的至少一个关联压缩数据段,其中每个关联压缩数据段内的至少一个关联压缩数据区存储了关联数据组;将每个关联压缩数据段的至少一个关联压缩数据区内的高压缩率的子区域标记为第二解压级,并且将每个关联压缩数据段的至少一个关联压缩数据区内的中压缩率或低压缩率的子区域标记为第三解压级;以及响应于所述当前压缩数据段内的解压缩的完成,在所述至少一个关联压缩数据段内按照解压级进行解压缩:首先对每个关联压缩数据段内的至少一个关联压缩数据区内标记为第二解压级的子区域进行解压缩,然后对每个关联压缩数据段内的至少一个关联压缩数据区内标记为第三解压级的子区域进行解压缩。2.根据权利要求1所述的方法,在检测到所述移动终端内的操作系统被加载到所述第一存储器中并且所述操作系统启动完成时,根据预先设置的加载配置文件确定所述移动终端的待加载的多个应用,将与所述待加载的多个应用中每个应用相关联的文件包从第二存储器复制到所述第一存储器中。3.根据权利要求1-2中任意一项所述的方法,在所述操作系统启动完成之后并且在根据预先设置的加载配置文件确定所述移动终端的待加载的多个应用之前,在所述第一存储器中创建用于存储压缩数据的多个压缩数据段,其中每个压缩数据段包括多个压缩数据区,并且每个压缩数据区包括多个子区域。。4.根据权利要求1-3中任意一项所述的方法,所述获取请求包括需要获取的目标数据组的标识符;基于所述获取请求,确定所述目标数据组在所述第一存储器内多个压缩数据段中所位于的当前压缩数据段并且确定所述目标数据组在所述当前压缩数据段内多个压缩数据区中所位于的当前压缩数据区包括:对所述获取请求进行解析以确定目标数据组的标识符;根据所述目标数据组的标识符对所述第一存储器中的数据段索引信息表进行查询,根据查询结果确定所述目标数据组在所述第一存储器内多个压缩数据段中所位于的当前压缩数据段;根据所述目标数据组的标识符对所述当前压缩数据段的目录区域内的数据区索引信息表进行查询,根据查询结果确定所述目标数据组在当前压缩数据段内多个压缩数据区中所位于的当前压缩数据区。5.根据权利要求1-4中任意一项所述的方法,在根据预先设置的加载配置文件确定所述移动终端的待加载的多个应用之后,将关联统计文件从第二存储器复制到第一存储器中,所述关联统计文件包括多条关联统计信息,其中每条关联统计信息用于指示每个数据组的多个关联数据组。6....
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。