【技术实现步骤摘要】
内存训练方法、装置、计算设备及存储介质
[0001]本专利技术涉及计算机
,特别是涉及一种内存训练方法、一种内存训练装置、一种计算设备以及一种存储介质。
技术介绍
[0002]对于电子设备而言,内存对于电子设备的操作系统能否正常运行起着关键作用。为了确保电子设备的内存能够被正常访问,需要配置内存控制参数。
[0003]内存控制参数是通过内存训练得到的,在内存训练过程中,通过不断的调整内存控制参数,得到最优值,以保证内存设备可以工作在最稳定的状态。
[0004]为提高电子设备的性能,电子设备可以配置有多个中央处理器(Central Processing Unit,CPU),每个CPU可以外接多个内存条。然而,在内存插槽没有插满的情况下,空槽(即未插接内存条的内存插槽)可能会对内存训练产生一定的干扰,影响内存训练的效果,进而影响电子设备的性能。
技术实现思路
[0005]鉴于上述问题,提出了本专利技术实施例以便提供一种克服上述问题或者至少部分地解决上述问题的一种内存训练方法、装置、计算设备及 ...
【技术保护点】
【技术特征摘要】
1.一种内存训练方法,其特征在于,应用于电子设备,所述电子设备包括至少一个处理器,每个处理器支持至少一个内存通道,每个内存通道对应至少两个内存插槽,且满足先插外侧内存插槽的预设规则,所述方法包括:对于所述电子设备中任一处理器支持的任一内存通道,若识别所述内存通道满足第一条件,则执行第一训练程序,所述第一训练程序用于对已插接的各内存进行内存训练且忽略未插接内存的内存插槽,所述第一条件用于指示所述内存通道存在至少一个未插接内存的内存插槽且所述内存通道适配的内存频率小于预设频率;对于所述电子设备中任一处理器支持的任一内存通道,若识别所述内存通道满足第二条件,则执行第二训练程序,所述第二训练程序用于对已插接的各内存进行内存训练且针对未插接内存的内存插槽进行信号补偿,所述第二条件用于指示所述内存通道存在至少一个未插接内存的内存插槽且所述内存通道适配的内存频率大于或等于预设频率。2.根据权利要求1所述的方法,其特征在于,所述内存插槽的两线式串行总线I2C地址根据所述适配的内存频率以及所述内存插槽的位置预先设置。3.根据权利要求2所述的方法,其特征在于,所述内存插槽包括内侧内存插槽和外侧内存插槽,根据所述适配的内存频率以及所述内存插槽的位置预先设置所述内存插槽的I2C地址,包括:在适配的内存频率小于所述预设频率的情况下,设置所述外侧内存插槽的I2C地址为第一地址,以及设置所述内侧内存插槽的I2C地址为第二地址;在适配的内存频率大于或等于所述预设频率的情况下,设置所述内侧内存插槽的I2C地址为第一地址,以及设置所述外侧内存插槽的I2C地址为第二地址。4.根据权利要求3所述的方法,其特征在于,所述识别所述内存通道满足第一条件,包括:检测I2C地址为第二地址的内存插槽是否已插接内存;若检测到I2C地址为第二地址的内存插槽未插接内存,则确定所述内存通道满足第一条件。5.根据权利要求4所述的方法,其特征在于,所述方法还包括:若检测到I2C地址为第二地址的内存插槽已插接内存,则执行第三训练程序,所述第三训练程序用于在适配的内存频率小于预设频率且所述内存通道不存在未插接内存的内存插槽时,对已插接的各内存进行内存训练。6.根据权利要求3所述的方法,其特征在于,所述识别所述内存通道满足第二条件,包括:检测I2C地址为第二地址的内存插槽是否已插接内存;若检测到I2C地址为第二地址的内存插槽已插接内存,则检测I2C地址为第一地址的内存插槽是否已插接内存;若检测到I2C地址为第一地址的内存插槽未插接内存,则确定所述内存通道满足第二条件。7.根据权利要求6所述的方法,其特征在于,所述方法还包括:若检测到I2C地址为第二地址的内存插槽未插接内存,则执行第四训练程序,所述第四训练程序用于在适配的内存频率大于或等于预设频率且所述内存通道对应单个内存插槽
时,对已插接的单个内存进行内存训练;若检测到I2C地址为第二地址以及I2C地址为第一地址的内存插槽均已插接内存,则执行第五训练程序,所述第五训练程序用于在适配的内存频率大于或等于预设频率且所述内存通道不存在未插接内存的内存插槽时,对已插接的各内存进行内存训练。8.根据权利要求1至7任一项所述的方法,其特征在于,所述内存插槽的I2C地址通过上下拉电阻电路设置。9.一种内存训练装置,其特征在于,应用于电子设备,所述电子设备包括至少一个处理器,每个处理器支持至少一个内存通道,每个内存通道对应至少两个内存插槽,且满足先插外侧内存插槽的预设规则,所述装置包括:第一训练模块,用于对于所述电子设备中任一处理器支持的任一内存通道,若识别所述内存通道满足第一条件,则执行...
【专利技术属性】
技术研发人员:陈朝灿,符兴建,
申请(专利权)人:龙芯中科技术股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。