系统启动方法、装置、存储介质及电子设备制造方法及图纸

技术编号:40107925 阅读:16 留言:0更新日期:2024-01-23 18:43
本申请公开了一种系统启动方法、装置、存储介质及电子设备,涉及计算机技术领域,该方法包括:在目标系统启动过程中,根据内核中对预定启动项的外设加载事件的埋点,收集所述预定启动项所需的目标外设加载事件;从外设获取所述目标外设加载事件对应的外设加载内容;将所述外设加载内容转化为所述预定启动项使用的数据文件和对应的内存地址,并基于所述数据文件和所述内存地址生成预读文件列表;记录预读文件列表,预读文件列表用于后续目标系统启动过程中,在预定启动项启动之前,预读进程根据内存地址预读取数据文件到内存中供预定启动项启动后进行加载。本申请可以提升系统启动效率,提升设备的开机速度,提升用户体验。

【技术实现步骤摘要】

本申请涉及计算机,具体涉及一种系统启动方法、装置、存储介质及电子设备


技术介绍

1、以电视为例的设备中,在系统启动时一些启动项要频繁访问嵌入式多媒体卡(emmc)等存储外设,来读取开机阶段所需的数据进行加载,随着系统的到用户手中后频繁的升级这些所需的数据会不断增多,这些启动项频繁的访问外设会导致开机阶段io负载严重,导致启动项的启动阶段迟迟无法完成加载,阻塞开机阶段的系统启动,导致系统启动较慢,设备的开机速度较慢,影响用户体验。


技术实现思路

1、本申请实施例提供一种方案,可以有效提升系统启动效率,提升设备的开机速度,提升用户体验。

2、本申请实施例提供以下技术方案:

3、根据本申请的一个实施例,一种系统启动方法,其包括:在目标系统启动过程中,根据内核中对预定启动项的外设加载事件的埋点,收集所述预定启动项所需的目标外设加载事件;从外设获取所述目标外设加载事件对应的外设加载内容;将所述外设加载内容转化为所述预定启动项使用的数据文件和对应的内存地址,并基于所述数据文件和所述内存地址生成预本文档来自技高网...

【技术保护点】

1.一种系统启动方法,其特征在于,包括:

2.根据权利要求1所述的方法,其特征在于,所述将所述外设加载内容转化为所述预定启动项使用的数据文件和对应的内存地址,并基于所述数据文件和所述内存地址生成预读文件列表,包括:

3.根据权利要求1所述的方法,其特征在于,所述预定启动项包括父进程,所述预读文件列表包括所述父进程对应的预读文件列表;在所述记录所述预读文件列表之后,所述方法还包括:

4.根据权利要求1所述的方法,其特征在于,所述预定启动项包括系统服务,所述预读文件列表包括所述系统服务对应的预读文件列表;在所述记录所述预读文件列表之后,所述方法还包括:...

【技术特征摘要】

1.一种系统启动方法,其特征在于,包括:

2.根据权利要求1所述的方法,其特征在于,所述将所述外设加载内容转化为所述预定启动项使用的数据文件和对应的内存地址,并基于所述数据文件和所述内存地址生成预读文件列表,包括:

3.根据权利要求1所述的方法,其特征在于,所述预定启动项包括父进程,所述预读文件列表包括所述父进程对应的预读文件列表;在所述记录所述预读文件列表之后,所述方法还包括:

4.根据权利要求1所述的方法,其特征在于,所述预定启动项包括系统服务,所述预读文件列表包括所述系统服务对应的预读文件列表;在所述记录所述预读文件列表之后,所述方法还包括:

5.根据权利要求3或4所述的...

【专利技术属性】
技术研发人员:宋卫凯
申请(专利权)人:深圳TCL新技术有限公司
类型:发明
国别省市:

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

1