【技术实现步骤摘要】
一种信息处理方法及电子设备
本申请涉及电子
,尤其涉及一种信息处理方法及电子设备。
技术介绍
随着电子技术的发展,电子设备的应用越来越广泛,用户对电子设备的响应速度要求也越来越高。但是,现有电子设备中,一些安装在传统机械硬盘上的软件的启动较慢,尤其是大型软件,其启动速度可达十几秒的时间,用户体验很差。
技术实现思路
本申请实施例提供了如下技术方案:一种信息处理方法,包括:基于第一应用程序的待加载文件以及第一存储结构的空闲存储空间,在所述第一存储结构中配置第一缓存空间的存储容量;将所述第一应用程序的待加载文件中的第一预设文件复制到所述第一缓存空间中,所述第一应用程序的待加载文件存储在第二存储结构中;按照所述第一应用程序的待加载文件的加载顺序,从所述第一缓存空间中加载所述第一预设文件;其中,所述第一预设文件为所述第一应用程序的待加载文件中的至少部分加载文件;所述第一存储结构中的数据读写速度大于所述第二存储结构中的数据读写速度。可选的,基于第一应用程序的待加载文件以及第一存储结构的空闲存储空间,配置所述第一存储结构中第一缓存空间的存储容量包括:如果所述第一应用程序的待加载文件小于所述第一存储结构的空闲存储空间,配置所述第一存储结构中第一缓存空间的存储容量大于所述第一应用程序的待加载文件所需容量,所述第一预设文件为所述第一应用程序的待加载文件中的全部加载文件;如果所述第一应用程序的待加载文件大于所述第一存储结构的空闲存储空间,配置所述第一存储结构中第一缓存空间的存储容量等于所述第一存储结构的空闲存储空间,所述第一预设文件为所述第一应用程序的待加载文件中的部分加载 ...
【技术保护点】
1.一种信息处理方法,包括:基于第一应用程序的待加载文件以及第一存储结构的空闲存储空间,在所述第一存储结构中配置第一缓存空间的存储容量;将所述第一应用程序的待加载文件中的第一预设文件复制到所述第一缓存空间中,所述第一应用程序的待加载文件存储在第二存储结构中;按照所述第一应用程序的待加载文件的加载顺序,从所述第一缓存空间中加载所述第一预设文件;其中,所述第一预设文件为所述第一应用程序的待加载文件中的至少部分加载文件;所述第一存储结构中的数据读写速度大于所述第二存储结构中的数据读写速度。
【技术特征摘要】
1.一种信息处理方法,包括:基于第一应用程序的待加载文件以及第一存储结构的空闲存储空间,在所述第一存储结构中配置第一缓存空间的存储容量;将所述第一应用程序的待加载文件中的第一预设文件复制到所述第一缓存空间中,所述第一应用程序的待加载文件存储在第二存储结构中;按照所述第一应用程序的待加载文件的加载顺序,从所述第一缓存空间中加载所述第一预设文件;其中,所述第一预设文件为所述第一应用程序的待加载文件中的至少部分加载文件;所述第一存储结构中的数据读写速度大于所述第二存储结构中的数据读写速度。2.根据权利要求1所述的信息处理方法,基于第一应用程序的待加载文件以及第一存储结构的空闲存储空间,配置所述第一存储结构中第一缓存空间的存储容量包括:如果所述第一应用程序的待加载文件小于所述第一存储结构的空闲存储空间,配置所述第一存储结构中第一缓存空间的存储容量大于所述第一应用程序的待加载文件所需容量,所述第一预设文件为所述第一应用程序的待加载文件中的全部加载文件;如果所述第一应用程序的待加载文件大于所述第一存储结构的空闲存储空间,配置所述第一存储结构中第一缓存空间的存储容量等于所述第一存储结构的空闲存储空间,所述第一预设文件为所述第一应用程序的待加载文件中的部分加载文件;其中,如果所述第一预设文件为所述第一应用程序的待加载文件中的部分加载文件,所述第一预设文件的命中率大于所述第一应用程序的待加载文件中其他加载文件的命中率。3.根据权利要求1所述的信息处理方法,如果所述第一预设文件为所述第一应用程序的待加载文件中的部分加载文件,按照所述第一应用程序的待加载文件的加载顺序,从所述第一缓存空间中加载所述第一预设文件之后还包括:从所述第二存储结构中加载所述第一应用程序的待加载文件中的其他加载文件。4.根据权利要求1所述的信息处理方法,如果所述第一预设文件为所述第一应用程序的待加载文件中的部分加载文件,按照所述第一应用程序的待加载文件的加载顺序,从所述第一缓存空间中加载所述第一预设文件之后还包括:基于第一时间和第二时间的大小,确定所述第一应用程序的待加载文件中其他加载文件的加载方式;如果所述第一时间大于所述第二时间,直接从所述第二存储结构中加载所述第一应用程序的待加载文件中的其他加载文件;如果所述第一时间小于所述第二时间,从所述第一缓存空间中删除所述第一预设文件中的至少部分已加载文件,将所述第一应用程序的待加载文件中的其他加载文件复制到所述第一缓存空间中,并所述第一缓存空间中加载所述第一应用程序的待加载文件中的其他加载文件;其中,所述第一时间为将所述第一应用程序的待加载文件中的其他加载文件复制到所述第一缓存空间中,并所述第一缓存空间中读取所述第一应用程序的待加载文件中的其他加载文件所需要的时间,所述第二时间为直接从所述第二存储结构中读取所述第一应用程序的待加载文件中的其他加载文件所需要的时间。5.根据权利要求1所述的信息处理方法,该方法还包括:如果所述第一存储结构当前没有空闲存储空间,且第三存储结构具有空闲存储空间,在所述第三存储结构中配置第二缓存空间的存储容量;将所述第一应用程序的待加载文件中的第一预设文件复制到所述第二缓存空间中,所述第一应用程序的待加载文件存储在第二存储结构中;按照所述第一应用程序的待加载文件的加载顺序,从所述第二缓存空间中加载所述第一预设文件;其中,所述第三存储结构中的数据读写速度大于所述第二存储结构中的数据读写速度,且小于所述第一存储结构中的数据读写速度。6.根据权利要求1所述的信息处理方法,该方法还包括:如果所述第一存储结构和所述第三存储结构都有空闲存储空间,且所述第一缓存空间的存储容量小于所述第一应用程序的待加载文件所占用的容量,基于所述第一应用程序的待加载文件中除第一预设文件外其他加载文件所占用的容量,在所述第三存储结构中配置第二缓存空间的存储容量;将所述第一应用程序的待加载文件中的第二预设文件复制到所述第二缓存空间;按照所述第一应用程序的待加载文件的加载顺序,从所述第二缓存空间加载所述第二预设文件;如果所述第二缓存空间的存储容量不小于所述...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。