一种系统升级方法、存储介质及终端设备与流程

文档序号:29119186发布日期:2022-03-04 20:38阅读:来源:国知局

技术特征:
1.一种系统升级方法,其特征在于,所述方法包括:确定待升级系统对应的升级文件,其中,所述升级文件包括若干数据段;对于若干数据段中的每个数据段,获取该数据段所需的第一内存空间以及待升级系统对应的剩余内存空间;根据所述剩余内存空间以及所述第一内存空间,从该数据段中读取的升级数据,以升级所述待升级系统。2.根据权利要求1所述系统升级方法,其特征在于,所述根据所述剩余内存空间以及所述第一内存空间,从所述该数据段中读取的升级数据,以升级所述待升级系统具体包括:若所述剩余存储空间大于或者等于所述第一内存空间,则将所述第一内存空间作为该数据段对应的读缓存;通过一次读操作读取该数据段包括的所有升级数据,以升级所述待升级系统。3.根据权利要求1所述系统升级方法,其特征在于,根据所述剩余内存空间以及所述第一内存空间,从该数据段中读取的升级数据,以升级所述待升级系统具体包括:若所述剩余内存空间小于所述第一内存空间,基于所述剩余内存空间将该数据段划分为若干子数据段;分别从读取若干子数据段中的每个子数据段包括的升级数据,以升级所述待升级系统。4.根据权利要求3所述系统升级方法,其特征在于,所述若干子数据段中的每个子数据段所需的第二内存空间小于或者等于所述剩余内存空间。5.根据权利要求3所述系统升级方法,其特征在于,该数据段包括若干数据块,若干子数据段中每个子数据段均包括至少一个数据块。6.根据权利要求5所述系统升级方法,其特征在于,所述若所述剩余内存空间小于所述第一内存空间,基于所述剩余内存空间将该数据段划分为若干子数据段具体包括:若所述剩余内存空间小于所述第一内存空间,获取数据块所需的第三内存空间;基于所述剩余内存空间以及所述第三内存空间,确定所述剩余内存空间对应的数据块数量;基于所述数据块数量将该数据段划分为若干子数据段,其中,若干子数据段中至多存在一个目标子数据段,该目标子数据段包括的数据块的数量小于所述数据块数量,除该目标子数据段外的各子数据段包括的数据块的数据均等于所述数据块数量。7.根据权利要求6所述系统升级方法,其特征在于,所述基于所述剩余内存空间以及所述第三内存空间,确定所述剩余内存空间对应的数据块数量具体为:确定所述剩余内存空间与所述第三内存空间的商,并将所述商作为所述剩余内存空间对应的数据块数量。8.根据权利要求1-7任一所述系统升级方法,其特征在于,所述升级文件以压缩包形式存储于所述待升级系统对应的终端设备内。9.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质存储有一个或者多个程序,所述一个或者多个程序可被一个或者多个处理器执行,以实现如权利要求1~8任意一项所述的系统升级方法中的步骤。10.一种终端设备,其特征在于,包括:处理器、存储器及通信总线;所述存储器上存储
有可被所述处理器执行的计算机可读程序;所述通信总线实现处理器和存储器之间的连接通信;所述处理器执行所述计算机可读程序时实现如权利要求1-8任意一项所述的系统升级方法中的步骤。

技术总结
本申请公开了一种系统升级方法、存储介质及终端设备,所述方法包括确定待升级系统对应的升级文件,对于升级文件中的每个数据段,获取该数据段所需的第一内存空间以及待升级系统对应的剩余内存空间;当所述剩余内存空间大于或者等于所述第一内存空间时,一次性从所述升级文件中读取该数据段,以升级所述待升级系统。这样可以根据剩余内存空间确定一次性从升级包中读取数据的数据大小,提高了升级文件的读写速度,从而提高系统升级的速度。从而提高系统升级的速度。从而提高系统升级的速度。


技术研发人员:彭芃
受保护的技术使用者:深圳TCL新技术有限公司
技术研发日:2020.09.04
技术公布日:2022/3/3
当前第2页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1