一种内存过温报警方法、系统及装置制造方法及图纸

技术编号:22054759 阅读:37 留言:0更新日期:2019-09-07 15:05
本发明专利技术公开了一种内存过温报警方法、系统及装置,包括:在系统开机过程中,从BIOS中获取系统中各内存的内存信息;根据内存信息区分出各内存中的易失性存储器和非易失性存储器,并根据非易失性存储器的内存信息确定非易失性存储器的类型,且根据预设类型温度阈值对应关系确定非易失性存储器对应的温度阈值;在系统进入工作后分别检测各内存的温度,当易失性存储器的温度大于预设固定温度阈值时进行易失性存储器的过温报警;当非易失性存储器的温度大于自身对应的温度阈值时进行非易失性存储器的过温报警。可见,本申请满足了不同类型的非易失性存储器的不同升温情况,从而提高了非易失性存储器的安全性和可靠性。

A Memory Overtemperature Alarm Method, System and Device

【技术实现步骤摘要】
一种内存过温报警方法、系统及装置
本专利技术涉及计算机存储领域,特别是涉及一种内存过温报警方法、系统及装置。
技术介绍
内存分为易失性存储器(掉电之后数据不会存储)和非易失性存储器(掉电之后所存储的数据不会丢失)。目前,为了保证内存工作的安全性和可靠性,通常要对工作中的内存进行温度检测,以防止内存出现过温情况。现有技术中,针对内存的过温报警策略通常为:提前设置一个温度阈值,当内存在工作时的实际温度大于所设温度阈值时进行过温报警。但是,不同类型的非易失性存储器的存储工作情况并不相同,这会导致非易失性存储器各自的温度情况并不相同,由于非易失性存储器对温度要求较高,所以现有的内存过温报警策略并不适用于系统中非易失性存储器的过温检测(而易失性存储器对温度要求较低,现有的内存过温报警策略较适用于系统中易失性存储器的过温检测),从而降低了非易失性存储器的安全性和可靠性。因此,如何提供一种适用于系统中所有内存的过温检测的方案是本领域的技术人员目前需要解决的问题。
技术实现思路
本专利技术的目的是提供一种内存过温报警方法、系统及装置,针对易失性存储器和非易失性存储器分别设置一套过温报警策略,易失性存储器仍采用现有的单一温度阈值的内存过温报警策略,而非易失性存储器采用多温度阈值的内存过温报警策略,以满足不同类型的非易失性存储器的不同温度情况,从而提高了非易失性存储器的安全性和可靠性。为解决上述技术问题,本专利技术提供了一种内存过温报警方法,包括:在系统开机过程中,从基本输入输出系统BIOS中获取所述系统中各内存的内存信息;根据所述内存信息区分出各所述内存中的易失性存储器和非易失性存储器,并根据所述非易失性存储器的内存信息确定所述非易失性存储器的类型,且根据预设类型温度阈值对应关系确定所述非易失性存储器对应的温度阈值;在所述系统进入工作后分别检测各所述内存的温度,当所述易失性存储器的温度大于预设固定温度阈值时进行易失性存储器的过温报警;当所述非易失性存储器的温度大于自身对应的温度阈值时进行非易失性存储器的过温报警。优选地,所述内存过温报警方法还包括:当所述易失性存储器的温度大于所述预设固定温度阈值时,控制所述易失性存储器降低工作频率;当所述非易失性存储器的温度大于自身对应的温度阈值时,控制所述非易失性存储器降低工作频率。优选地,所述内存过温报警方法还包括:当所述易失性存储器的温度大于所述预设固定温度阈值时和/或当所述非易失性存储器的温度大于自身对应的温度阈值时,控制所述系统中的散热风扇提高转速。优选地,所述当所述易失性存储器的温度大于预设固定温度阈值时进行易失性存储器的过温报警的过程,包括:当所述易失性存储器的温度大于预设固定温度阈值时,将所述易失性存储器的过温信息写入系统日志中,供用户读取;相应的,所述当所述非易失性存储器的温度大于自身对应的温度阈值时进行非易失性存储器的过温报警的过程,包括:当所述非易失性存储器的温度大于自身对应的温度阈值时,将所述非易失性存储器的过温信息写入系统日志中,供用户读取。优选地,所述易失性存储器的过温信息包括所述易失性存储器的过温温度及安装位置;相应的,所述非易失性存储器的过温信息包括所述非易失性存储器的过温温度及安装位置。优选地,所述当所述易失性存储器的温度大于预设固定温度阈值时进行易失性存储器的过温报警的过程,还包括:当所述易失性存储器的温度大于预设固定温度阈值时,控制报警装置发出表示所述易失性存储器过温的警报;相应的,所述当所述非易失性存储器的温度大于自身对应的温度阈值时进行非易失性存储器的过温报警的过程,还包括:当所述非易失性存储器的温度大于自身对应的温度阈值时,控制所述报警装置发出表示所述非易失性存储器过温的警报。优选地,所述报警装置包括第一指示灯和第二指示灯;相应的,所述控制报警装置发出表示所述易失性存储器过温的警报的过程,包括:控制所述第一指示灯常亮;所述控制所述报警装置发出表示所述非易失性存储器过温的警报的过程,包括:控制所述第二指示灯常亮。为解决上述技术问题,本专利技术还提供了一种内存过温报警系统,包括:信息获取模块,用于在系统开机过程中,从基本输入输出系统BIOS中获取所述系统中各内存的内存信息;内存区分模块,用于根据所述内存信息区分出各所述内存中的易失性存储器和非易失性存储器,并根据所述非易失性存储器的内存信息确定所述非易失性存储器的类型,且根据预设类型温度阈值对应关系确定所述非易失性存储器对应的温度阈值;过温报警模块,用于在所述系统进入工作后分别检测各所述内存的温度,当所述易失性存储器的温度大于预设固定温度阈值时进行易失性存储器的过温报警;当所述非易失性存储器的温度大于自身对应的温度阈值时进行非易失性存储器的过温报警。优选地,所述内存过温报警系统还包括:易失性内存降温模块,用于当所述易失性存储器的温度大于所述预设固定温度阈值时,控制所述易失性存储器降低工作频率和/或控制所述系统中的散热风扇提高转速;非易失性内存降温模块,用于当所述非易失性存储器的温度大于自身对应的温度阈值时,控制所述非易失性存储器降低工作频率和/或控制所述系统中的散热风扇提高转速。为解决上述技术问题,本专利技术还提供了一种内存过温报警装置,包括:存储器,用于存储计算机程序;处理器,用于在执行所述计算机程序时实现上述任一种内存过温报警方法的步骤。本专利技术提供了一种内存过温报警方法,包括:在系统开机过程中,从BIOS中获取系统中各内存的内存信息;根据内存信息区分出各内存中的易失性存储器和非易失性存储器,并根据非易失性存储器的内存信息确定非易失性存储器的类型,且根据预设类型温度阈值对应关系确定非易失性存储器对应的温度阈值;在系统进入工作后分别检测各内存的温度,当易失性存储器的温度大于预设固定温度阈值时进行易失性存储器的过温报警;当非易失性存储器的温度大于自身对应的温度阈值时进行非易失性存储器的过温报警。可见,本申请针对易失性存储器和非易失性存储器分别设置一套过温报警策略,易失性存储器仍采用现有的单一温度阈值的内存过温报警策略,而非易失性存储器采用多温度阈值的内存过温报警策略,即不同类型的非易失性存储器对应不同的温度阈值,以满足不同类型的非易失性存储器的不同温度情况,从而提高了非易失性存储器的安全性和可靠性。本专利技术还提供了一种内存过温报警系统及装置,与上述过温报警方法具有相同的有益效果。附图说明为了更清楚地说明本专利技术实施例中的技术方案,下面将对现有技术和实施例中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1为本专利技术实施例提供的一种内存过温报警方法的流程图;图2为本专利技术实施例提供的一种内存过温报警系统的结构示意图。具体实施方式本专利技术的核心是提供一种内存过温报警方法、系统及装置,针对易失性存储器和非易失性存储器分别设置一套过温报警策略,易失性存储器仍采用现有的单一温度阈值的内存过温报警策略,而非易失性存储器采用多温度阈值的内存过温报警策略,以满足不同类型的非易失性存储器的不同温度情况,从而提高了非易失性存储器的安全性和可靠性。为使本专利技术实施例的目的、技术方案和优点更加清楚,下面将结合本专利技术实施本文档来自技高网...

【技术保护点】
1.一种内存过温报警方法,其特征在于,包括:在系统开机过程中,从基本输入输出系统BIOS中获取所述系统中各内存的内存信息;根据所述内存信息区分出各所述内存中的易失性存储器和非易失性存储器,并根据所述非易失性存储器的内存信息确定所述非易失性存储器的类型,且根据预设类型温度阈值对应关系确定所述非易失性存储器对应的温度阈值;在所述系统进入工作后分别检测各所述内存的温度,当所述易失性存储器的温度大于预设固定温度阈值时进行易失性存储器的过温报警;当所述非易失性存储器的温度大于自身对应的温度阈值时进行非易失性存储器的过温报警。

【技术特征摘要】
1.一种内存过温报警方法,其特征在于,包括:在系统开机过程中,从基本输入输出系统BIOS中获取所述系统中各内存的内存信息;根据所述内存信息区分出各所述内存中的易失性存储器和非易失性存储器,并根据所述非易失性存储器的内存信息确定所述非易失性存储器的类型,且根据预设类型温度阈值对应关系确定所述非易失性存储器对应的温度阈值;在所述系统进入工作后分别检测各所述内存的温度,当所述易失性存储器的温度大于预设固定温度阈值时进行易失性存储器的过温报警;当所述非易失性存储器的温度大于自身对应的温度阈值时进行非易失性存储器的过温报警。2.如权利要求1所述的内存过温报警方法,其特征在于,所述内存过温报警方法还包括:当所述易失性存储器的温度大于所述预设固定温度阈值时,控制所述易失性存储器降低工作频率;当所述非易失性存储器的温度大于自身对应的温度阈值时,控制所述非易失性存储器降低工作频率。3.如权利要求1所述的内存过温报警方法,其特征在于,所述内存过温报警方法还包括:当所述易失性存储器的温度大于所述预设固定温度阈值时和/或当所述非易失性存储器的温度大于自身对应的温度阈值时,控制所述系统中的散热风扇提高转速。4.如权利要求1-3任一项所述的内存过温报警方法,其特征在于,所述当所述易失性存储器的温度大于预设固定温度阈值时进行易失性存储器的过温报警的过程,包括:当所述易失性存储器的温度大于预设固定温度阈值时,将所述易失性存储器的过温信息写入系统日志中,供用户读取;相应的,所述当所述非易失性存储器的温度大于自身对应的温度阈值时进行非易失性存储器的过温报警的过程,包括:当所述非易失性存储器的温度大于自身对应的温度阈值时,将所述非易失性存储器的过温信息写入系统日志中,供用户读取。5.如权利要求4所述的内存过温报警方法,其特征在于,所述易失性存储器的过温信息包括所述易失性存储器的过温温度及安装位置;相应的,所述非易失性存储器的过温信息包括所述非易失性存储器的过温温度及安装位置。6.如权利要求4所述的内存过温报警方法,其特征在于,所述当所述易失性存储器的温度大于预设固定...

【专利技术属性】
技术研发人员:毕文鹏
申请(专利权)人:苏州浪潮智能科技有限公司
类型:发明
国别省市:江苏,32

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

1