一种数据加载方法及电子设备技术

技术编号:39006874 阅读:22 留言:0更新日期:2023-10-07 10:38
本申请提供一种数据加载方法,所述方法包括:为预加载的目标对象分配内存空间,所述内存空间用于存储所述目标对象在启动时所需的加载数据;在启动所述目标对象之前,通过所述内存空间内存储的所述加载数据对所述目标对象进行预加载。同时,本申请还提供一种电子设备。备。备。

【技术实现步骤摘要】
一种数据加载方法及电子设备


[0001]本申请涉及一种数据加载方法及电子设备。

技术介绍

[0002]在电子设备启动目标对象时,通常是从硬盘中读取目标对象启动时所需的加载数据调入系统内存,然而由于硬盘的数据读取速度较慢,直接影响目标对象的启动速度。

技术实现思路

[0003]有鉴于此,本申请实施例期望提供一种数据预加载方法及电子设备。
[0004]为达到上述目的,本申请的技术方案是这样实现的:
[0005]根据本申请的一方面,提供一种数据加载方法,所述方法包括:
[0006]为预加载的目标对象分配内存空间,所述内存空间用于存储所述目标对象在启动时所需的加载数据;
[0007]在启动所述目标对象之前,通过所述内存空间内存储的所述加载数据对所述目标对象进行预加载。
[0008]上述方案中,所述为预加载的目标对象分配内存空间,包括:
[0009]在每次开机成功的情况下读取加速列表,所述加速列表中存储有预加载的目标对象;为所述加速列表中存储的所述目标对象分配易失性的内存空间;
[0本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种数据加载方法,所述方法包括:为预加载的目标对象分配内存空间,所述内存空间用于存储所述目标对象在启动时所需的加载数据;在启动所述目标对象之前,通过所述内存空间内存储的所述加载数据对所述目标对象进行预加载。2.根据权利要求1所述的方法,所述为预加载的目标对象分配内存空间,包括:在每次开机成功的情况下读取加速列表,所述加速列表中存储有预加载的目标对象;为所述加速列表中存储的所述目标对象分配易失性的内存空间;或者所述加速列表中存储有预加载的目标对象;为所述加速列表中存储的所述目标对象分配非易失性的内存空间。3.根据权利要求1所述的方法,所述为预加载的目标对象分配内存空间,包括以下的至少一种:为预加载的第一目标对象分配第一内存空间,所述第一目标对象表征多媒体数据;所述第一内存空间具有对应的预设磁盘标识;在检测到所述第一目标对象的情况下在目标显示区域显示所述预设磁盘标识,以基于所述预设磁盘标识的预设存储路径将所述第一目标对象的加载数据存储至所述第一内存空间;为预加载的第二目标对象分配第二内存空间,所述第二目标对象表征应用程序或进程;所述第二内存空间用于对所述第二目标对象启动之前的加载数据进行存储;其中,所述第一内存空间和所述第二内存空间的存储容量具有可变动性。4.根据权利要求3所述的方法,所述内存空间用于存储所述目标对象在启动时所需的加载数据的数据量小于所述目标对象在真实启动时所需的加载数据的数据量。5.根据权利要求4所述的方法,所述内...

【专利技术属性】
技术研发人员:张伟张朱通吴静
申请(专利权)人:联想北京有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1