[发明专利]一种硬件配置的生效方法及装置有效
申请号: | 201811354078.8 | 申请日: | 2018-11-14 |
公开(公告)号: | CN109471810B | 公开(公告)日: | 2021-10-29 |
发明(设计)人: | 肖占慧;亓浩 | 申请(专利权)人: | 郑州云海信息技术有限公司 |
主分类号: | G06F12/02 | 分类号: | G06F12/02 |
代理公司: | 北京集佳知识产权代理有限公司 11227 | 代理人: | 王宝筠 |
地址: | 450018 河南省郑州市*** | 国省代码: | 河南;41 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 硬件 配置 生效 方法 装置 | ||
本申请公开了一种硬件配置的生效方法及装置,该方法包括:读取产品内存中存储的校验信息;根据所述校验信息判断所述产品内存是否属于合法内存;若所述产品内存属于合法内存,则生成所述产品内存的配置数据;判断所述配置数据与所述产品内存的内存空间是否相匹配;若所述配置数据与所述产品内存的内存空间相匹配,则使所述配置数据生效。可见,该方法通过在确定产品内存属于合法内存且确定配置数据与产品内存的内存空间相匹配,以保证产品内存是用户的需求产品,以及,在进行硬件配置升级的过程中即完成了硬件配置的生效,提高了产品升级的效率。
技术领域
本申请涉及计算机技术领域,尤其涉及一种硬件配置的生效方法及装置。
背景技术
在产品研发的过程中,常常需要对硬件的配置进行限定,以便软件在限定的硬件配置下使用。但用户在使用产品的过程中,有时会提出对已购买的产品进行升级,由于之前已经对该产品的硬件进行了限定,所以硬件升级后,软件部分也需要更改配置数据,该过程即为硬件配置升级。
为了方便硬件配置升级,可以采用软件升级包服务,即,用户只需购买升级包,将升级包放在产品系统的特定文件夹下,重启系统即可完成硬件配置升级。硬件配置升级一般是内存升级,这时可能涉及到内存的重新分配,不同的内存配置下,软件服务(即网络业务或本地业务)也会有不同,所以还可能涉及某些服务的启动,因此,在升级完硬件配置后,系统重启的过程中,需要对内存重新分配(其中包括对升级前已经启动过的服务和新启动的服务进行内存分配),这一过程称为硬件配置的生效,因此,如何合法有效的生效硬件配置,是目前需要解决的问题。
发明内容
本申请实施例的主要目的在于提供一种硬件配置的生效方法及装置,能够合法有效的生效硬件配置。
本申请实施例提供的一种硬件配置的生效方法,包括:
读取产品内存中存储的校验信息;
根据所述校验信息判断所述产品内存是否属于合法内存;
若所述产品内存属于合法内存,则生成所述产品内存的配置数据;
判断所述配置数据与所述产品内存的内存空间是否相匹配;
若所述配置数据与所述产品内存的内存空间相匹配,则使所述配置数据生效。
可选的,若所述产品内存属于合法内存,则所述校验信息是将所述产品内存的标识信息进行加密后得到的。
可选的,所述标识信息为所述产品内存的产品序列号SN或所述SN与其它信息形成的组合信息。
可选的,所述根据所述校验信息判断所述产品内存是否属于合法内存,包括:
利用预先获取的解密密钥,对所述校验信息进行解密,得到解密结果;
将所述解密结果与预先获取的所述标识信息进行对比;
若所述解密结果与所述标识信息相同,则确定所述产品内存属于合法内存;若所述解密结果与所述标识信息不同,则确定所述产品内存不属于合法内存。
可选的,所述判断所述配置数据与所述产品内存的内存空间是否相匹配,包括:
若所述配置数据中限定的内存空间超出所述产品内存的存储空间,则确定所述配置数据与所述产品内存的内存空间不相匹配;
若所述配置数据中限定的内存空间未超出所述产品内存的存储空间,则确定所述配置数据与所述产品内存的内存空间相匹配。
本申请实施例提供的一种硬件配置的生效装置,包括:
读取单元,用于读取产品内存中存储的校验信息;
第一判断单元,用于根据所述校验信息判断所述产品内存是否属于合法内存;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于郑州云海信息技术有限公司,未经郑州云海信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811354078.8/2.html,转载请声明来源钻瓜专利网。