The invention is applicable to the computer radiation field, provides a computer temperature anomaly processing method and system, the method comprises: obtaining DTS temperature value and temperature sensor temperature monitoring; DTS temperature value is updated; if the latest temperature gets updated DTS temperature value and temperature sensor value; comparison the updated DTS temperature value of the new temperature and the temperature sensor and the difference is larger than a preset threshold value; if so, determine the temperature sensor is not normal, and according to the latest temperature by the DTS temperature, the temperature sensor of the temperature value and the temperature value of the sensor, the current temperature value calculated by computer. The present invention by comparing the DTS temperature and the temperature sensor temperature to determine the temperature sensor is normal, can not lead to the normal temperature sensor in the detection of the temperature value is not accurate, obtained by calculating the correct computer the current temperature, to ensure the normal computer cooling.
【技术实现步骤摘要】
一种计算机的温度异常处理方法及系统
本专利技术属于计算机散热领域,尤其涉及一种计算机的温度异常处理方法及系统。
技术介绍
在现有技术中,通常都是由计算机的EC(EmbeddedController,嵌入式控制器)通过SMBUS(SystemManagementBus,系统管理总线)读取温度传感器所检测到的温度值,并根据所述温度值的高低来控制计算机的内部散热风扇的转速,以达到对计算机进行散热的目的。然而,由于温度传感器老化或存在质量问题等原因,导致其无法准确的检测计算机的当前温度,严重影响散热风扇的正常散热,从而降低了计算机的工作性能。
技术实现思路
本专利技术的目的在于提供一种计算机的温度异常处理方法及系统,旨在解决由于温度传感器老化或存在质量问题等原因,导致其无法准确的检测计算机的当前温度,严重影响散热风扇的正常散热,从而降低了计算机的工作性能的问题。本专利技术是这样实现的,一种计算机的温度异常处理方法,所述方法包括:获取DTS温度值和温度传感器的温度值;监测所述DTS温度值是否更新;若是,则获取更新后的DTS温度值和温度传感器的最新温度值;比较所述更新后的DTS温度值与所述温度传感器的最新温度值之差是否大于预设阈值;若是,则判定所述温度传感器不正常,并根据所述DTS温度值、所述温度传感器的温度值和所述温度传感器的最新温度值,计算得到计算机的当前温度值。优选的,所述比较所述更新后的DTS温度值和所述温度传感器的最新温度值之差是否大于预设阈值之后,还包括:若所述更新后的DTS温度值与所述温度传感器的最新温度值之差不大于预设阈值,则判定所述温度传感器正常;直接输 ...
【技术保护点】
一种计算机的温度异常处理方法,其特征在于,所述方法包括:获取DTS温度值和温度传感器的温度值;监测所述DTS温度值是否更新;若是,则获取更新后的DTS温度值和温度传感器的最新温度值;比较所述更新后的DTS温度值与所述温度传感器的最新温度值之差是否大于预设阈值;若是,则判定所述温度传感器不正常,并根据所述DTS温度值、所述温度传感器的温度值和所述温度传感器的最新温度值,计算得到计算机的当前温度值。
【技术特征摘要】
1.一种计算机的温度异常处理方法,其特征在于,所述方法包括:获取DTS温度值和温度传感器的温度值;监测所述DTS温度值是否更新;若是,则获取更新后的DTS温度值和温度传感器的最新温度值;比较所述更新后的DTS温度值与所述温度传感器的最新温度值之差是否大于预设阈值;若是,则判定所述温度传感器不正常,并根据所述DTS温度值、所述温度传感器的温度值和所述温度传感器的最新温度值,计算得到计算机的当前温度值。2.如权利要求1所述的计算机的温度异常处理方法,其特征在于,所述比较所述更新后的DTS温度值和所述温度传感器的最新温度值之差是否大于预设阈值之后,还包括:若所述更新后的DTS温度值与所述温度传感器的最新温度值之差不大于预设阈值,则判定所述温度传感器正常。3.如权利要求1或2所述的计算机的温度异常处理方法,其特征在于,所述若是,则判定所述温度传感器不正常,并根据所述DTS温度值、所述更新后的DTS温度值和所述温度传感器的最新温度值,计算得到计算机的当前温度值,具体包括:若所述更新后的DTS温度值与所述温度传感器的最新温度值之差大于预设阈值,则判定所述温度传感器不正常;计算所述温度传感器的温度值与其最新温度值之间的差值;对所述DTS温度值与所述差值进行加运算,得到计算机的当前温度值。4.如权利要求1所述的计算机的温度异常处理方法,其特征在于,所述监测所述DTS温度值是否更新,具体包括:将获取到的所述DTS温度值写入第一存储地址,同时在第二存储地址设置标志位;每间隔预设时间段查看所述标志位是否被置位;若被置位,则判定所述DTS温度值有更新并清除所述标志位的数据。5.如权利要求1所述的计算机的温度异常处理方法,其特征在于,所述获取DTS温度值和温度传感器的温度值之前,还包括:进行系统初始化。6.一种计算机...
【专利技术属性】
技术研发人员:张路,张伟进,石明,王飞舟,
申请(专利权)人:中国长城科技集团股份有限公司,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。