【技术实现步骤摘要】
内存配置方法、装置、电子设备及可读介质
[0001]本专利技术实施例涉及电子设备
,尤其涉及一种内存配置方法、装置、电子设备及可读介质。
技术介绍
[0002]目前,对于电子设备而言,内存对于电子设备中操作系统的正常运行起到决定性作用。为了确保电子设备的内存能够被正常访问,往往需要为内存配置内存参数。
[0003]现有技术中,往往是在操作系统每次启动时,基于预设的内存训练算法,重新训练一组内存参数,然后基于该内存参数进行内存配置。这种方式中,可能会因为环境、电子设备内部因素的干扰和/或硬件差异性,而导致在多次启动中可能会出现一或多次训练算法训练出的内存参数与该电子设备的适配性较低,而且/或者导致批量生产的电子设备中某些电子设备训练出的参数差异性较大,增加了电子设备启动的不稳定性。
技术实现思路
[0004]本专利技术实施例提供一种内存配置方法、装置、电子设备及可读介质,以解决相关技术中的问题。
[0005]第一方面,提供了一种内存配置方法,应用于电子设备,所述方法包括:
[000 ...
【技术保护点】
【技术特征摘要】
1.一种内存配置方法,其特征在于,应用于电子设备,所述方法包括:在所述电子设备的操作系统启动阶段,从内存参数配置文件中读取预先配置的固定内存参数;根据所述固定内存参数,对所述电子设备进行内存配置;其中,所述固定内存参数与所述电子设备相适配,所述固定内存参数的稳定性满足稳定性要求。2.根据权利要求1所述的方法,其特征在于,在所述电子设备的操作系统启动阶段,从内存参数配置文件中读取预先配置的固定内存参数之前,还包括:执行固定内存参数设置操作;其中,所述固定内存参数设置操作包括:获取备选内存参数;执行所述备选内存参数的稳定性测试操作,以确定所述备选内存参数的稳定性;从所述备选内存参数中选择稳定性满足稳定性要求的备选内存参数,作为所述固定内存参数;将所述固定内存参数存储至所述内存参数配置文件中。3.根据权利要求2所述的方法,其特征在于,所述获取备选内存参数,包括:打开测试设备的固件代码中的第一宏定义,利用所述第一宏定义在所述测试设备的操作系统启动时输出训练出的内存参数,将所述内存参数作为备选内存参数,其中,所述测试设备与所述电子设备的设备配置相匹配。4.根据权利要求2或3所述的方法,其特征在于,所述执行所述备选内存参数的稳定性测试操作,以确定所述备选内存参数的稳定性,包括:对于任一所述备选内存参数,对所述备选内存参数进行N次测试操作,其中,所述测试操作包括使用所述备选内存参数进行内存配置;根据所述N次测试操作中测试失败的次数,确定所述备选内存参数的稳定性,其中,所述稳定性与所述测试失败的次数负相关。5.根据权利要求1或2所述的方法,其特征在于,在所述电子设备的操作系统启动阶段从内存参数配置文件中读取预先配置的固定内存参数之前,还包括:在所述电子设备的固件代码中添加第二宏定义,所述第二宏定义用于禁止所述操作系统中的内存训练算法自动执行内存参数训练...
【专利技术属性】
技术研发人员:靳东明,袁俊卿,薛雨,
申请(专利权)人:龙芯中科技术股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。