[发明专利]一种信息处理方法及电子设备有效
申请号: | 201810277607.2 | 申请日: | 2018-03-30 |
公开(公告)号: | CN108334383B | 公开(公告)日: | 2021-09-14 |
发明(设计)人: | 单震生 | 申请(专利权)人: | 联想(北京)有限公司 |
主分类号: | G06F9/445 | 分类号: | G06F9/445 |
代理公司: | 北京集佳知识产权代理有限公司 11227 | 代理人: | 王宝筠 |
地址: | 100085 北京市*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 信息处理 方法 电子设备 | ||
本申请实施例公开了一种信息处理方法及电子设备,该方法包括:基于第一应用程序的待加载文件以及第一存储结构的空闲存储空间,在第一存储结构中配置第一缓存空间的存储容量;将第一应用程序的待加载文件中的第一预设文件复制到第一缓存空间中,第一应用程序的待加载文件存储在第二存储结构中;按照第一应用程序的待加载文件的加载顺序,从第一缓存空间中加载所述第一预设文件;其中,第一预设文件为第一应用程序的待加载文件中的至少部分加载文件;第一存储结构中的数据读写速度大于第二存储结构中的数据读写速度,从而提高所述第一应用程序启动时,其待加载文件的读取速度,进而提高所述第一应用程序的启动速度,提高用户体验。
技术领域
本申请涉及电子技术领域,尤其涉及一种信息处理方法及电子设备。
背景技术
随着电子技术的发展,电子设备的应用越来越广泛,用户对电子设备的响应速度要求也越来越高。但是,现有电子设备中,一些安装在传统机械硬盘上的软件的启动较慢,尤其是大型软件,其启动速度可达十几秒的时间,用户体验很差。
发明内容
本申请实施例提供了如下技术方案:
一种信息处理方法,包括:
基于第一应用程序的待加载文件以及第一存储结构的空闲存储空间,在所述第一存储结构中配置第一缓存空间的存储容量;
将所述第一应用程序的待加载文件中的第一预设文件复制到所述第一缓存空间中,所述第一应用程序的待加载文件存储在第二存储结构中;
按照所述第一应用程序的待加载文件的加载顺序,从所述第一缓存空间中加载所述第一预设文件;
其中,所述第一预设文件为所述第一应用程序的待加载文件中的至少部分加载文件;所述第一存储结构中的数据读写速度大于所述第二存储结构中的数据读写速度。
可选的,基于第一应用程序的待加载文件以及第一存储结构的空闲存储空间,配置所述第一存储结构中第一缓存空间的存储容量包括:
如果所述第一应用程序的待加载文件小于所述第一存储结构的空闲存储空间,配置所述第一存储结构中第一缓存空间的存储容量大于所述第一应用程序的待加载文件所需容量,所述第一预设文件为所述第一应用程序的待加载文件中的全部加载文件;
如果所述第一应用程序的待加载文件大于所述第一存储结构的空闲存储空间,配置所述第一存储结构中第一缓存空间的存储容量等于所述第一存储结构的空闲存储空间,所述第一预设文件为所述第一应用程序的待加载文件中的部分加载文件;
其中,如果所述第一预设文件为所述第一应用程序的待加载文件中的部分加载文件,所述第一预设文件的命中率大于所述第一应用程序的待加载文件中其他加载文件的命中率。
可选的,如果所述第一预设文件为所述第一应用程序的待加载文件中的部分加载文件,按照所述第一应用程序的待加载文件的加载顺序,从所述第一缓存空间中加载所述第一预设文件之后还包括:
从所述第二存储结构中加载所述第一应用程序的待加载文件中的其他加载文件。
可选的,如果所述第一预设文件为所述第一应用程序的待加载文件中的部分加载文件,按照所述第一应用程序的待加载文件的加载顺序,从所述第一缓存空间中加载所述第一预设文件之后还包括:
基于第一时间和第二时间的大小,确定所述第一应用程序的待加载文件中其他加载文件的加载方式;
如果所述第一时间大于所述第二时间,直接从所述第二存储结构中加载所述第一应用程序的待加载文件中的其他加载文件;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于联想(北京)有限公司,未经联想(北京)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810277607.2/2.html,转载请声明来源钻瓜专利网。