[发明专利]一种内存兼容方法、装置、设备及介质有效
申请号: | 201911089892.6 | 申请日: | 2019-11-08 |
公开(公告)号: | CN110888679B | 公开(公告)日: | 2022-05-24 |
发明(设计)人: | 陈思彤;李莉莉 | 申请(专利权)人: | 苏州浪潮智能科技有限公司 |
主分类号: | G06F9/4401 | 分类号: | G06F9/4401 |
代理公司: | 北京集佳知识产权代理有限公司 11227 | 代理人: | 巴翠昆 |
地址: | 215100 江苏省苏州市吴*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 内存 兼容 方法 装置 设备 介质 | ||
本申请公开了一种内存兼容方法、装置、设备及介质,包括:获取用户配置的内存筛选方式;读取电子终端搭载的各内存的SPD信息;其中,所述SPD信息包括容量信息、主频信息和厂商信息;利用所述SPD信息以及所述内存筛选方式确定出目标内存;其中,所述目标内存为容量信息、主频信息和厂商信息均一致的内存;利用所述目标内存为所述电子终端提供存储服务。这样,利用用户配置的内存筛选方式以及内存的SPD信息,确定出容量信息、主频信息和厂商信息均一致的内存为电子终端提供存储服务,能够解决内存不兼容的问题,从而避免了内存不兼容引起的内存以及电子终端的损害。
技术领域
本申请涉及存储技术领域,特别涉及一种内存兼容方法、装置、设备及介质。
背景技术
用户在使用电子终端过程中,可能存在使用不同主频以及不同容量内存进行混插的情况,虽然目前很多内存厂商推出的内存都考虑到其兼容性,但是,仍然很难避免内存混插造成内存以及电子终端损害的现象,并且,内存混插也容易造成数据流失,无法恢复。
发明内容
有鉴于此,本申请的目的在于提供一种内存兼容方法,能够解决内存不兼容的问题,从而避免内存不兼容引起的内存以及电子终端的损害。其具体方案如下:
第一方面,本申请公开了一种内存兼容方法,应用于BIOS,包括:
获取用户配置的内存筛选方式;
读取电子终端搭载的各内存的SPD信息;其中,所述SPD信息包括容量信息、主频信息和厂商信息;
利用所述SPD信息以及所述内存筛选方式确定出目标内存;其中,所述目标内存为容量信息、主频信息和厂商信息均一致的内存;
利用所述目标内存为所述电子终端提供存储服务。
可选的,所述利用所述SPD信息以及所述内存筛选方式确定出目标内存,包括:
利用所述SPD信息确定出第一内存集、第二内存集以及第三内存集;
其中,所述第一内存集包括主频信息相同的内存;所述第二内存集包括容量信息相同的内存;所述第三内存集包括厂商信息相同的内存;
利用所述内存筛选方式从所述第一内存集、所述第二内存集和所述第三内存集中确定出所述目标内存。
可选的,所述利用所述内存筛选方式从所述第一内存集、所述第二内存集和所述第三内存集中确定出所述目标内存,包括:
若所述内存筛选方式为优先最高主频,则在所述第二内存集和所述第三内存集中确定出第四内存集;其中,所述第四内存集包括容量信息以及厂商信息均相同的内存;将所述第四内存集中的内存按照主频大小排序,然后将主频最高的内存均确定为所述目标内存;
若所述第二内存集和所述第三内存集中不存在容量信息和厂商信息均相同的内存,则将所述第二内存集和所述第三内存集中的全部内存按照主频大小排序;若主频最高的内存的数量等于1,则将该内存确定为所述目标内存,若主频最高的内存的数量大于1,则生成用户选择窗口,然后通过所述用户选择窗口获取用户输入的选择信息,并根据所述选择信息确定所述目标内存。
可选的,所述利用所述内存筛选方式从所述第一内存集、所述第二内存集和所述第三内存集中确定出所述目标内存,包括:
若所述内存筛选方式为优先最大容量,则在所述第一内存集和所述第三内存集中确定出第五内存集;其中,所述第五内存集包括主频信息以及厂商信息均相同的内存;将所述第五内存集中的内存按照容量大小排序,然后将容量最大的内存均确定为所述目标内存;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于苏州浪潮智能科技有限公司,未经苏州浪潮智能科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201911089892.6/2.html,转载请声明来源钻瓜专利网。