[发明专利]用于恒温机内存不足的动态内存扩展方法、装置和恒温机有效
申请号: | 202111663452.4 | 申请日: | 2021-12-31 |
公开(公告)号: | CN114003394B | 公开(公告)日: | 2022-03-29 |
发明(设计)人: | 林颖;占世琳;张立雄;吴海杰;姜益朝 | 申请(专利权)人: | 深圳市华图测控系统有限公司 |
主分类号: | G06F9/50 | 分类号: | G06F9/50;G06F9/48;G06F11/30 |
代理公司: | 深圳市华勤知识产权代理事务所(普通合伙) 44426 | 代理人: | 隆毅 |
地址: | 518000 广东省深圳市宝安区*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 用于 恒温 内存不足 动态 内存 扩展 方法 装置 | ||
本申请涉及物联网技术领域,公开了一种用于恒温机内存不足的动态内存扩展方法、装置和恒温机,通过获取与恒温机无线连接的第一设备的flash空闲值,第二设备的EEPROM空闲值以及恒温机的DDR内存的空闲占用比例,这样,当恒温机的内存不足,而又需要进行任务运行时,可以将线程任务发送至其他的设备,从而可借助其他设备的flash空闲进行运行,并将运行完成的状态记录保存在其他设备的EEPROM存储器中,这样能够缓解当恒温机内存不足时,恒温机出现运行卡顿、缓慢的情况。
技术领域
本申请涉及物联网技术领域,特别涉及一种用于恒温机内存不足的动态内存扩展方法、装置和恒温机。
背景技术
随着网络技术的不断发展,物联网广泛应用于生活的各个领域,如智能家居。恒温机就是智能家居中的一个设备,其内存一般在出厂时被配置为固定容量,且一般不预留扩展接口以进行内存硬件扩展。然而,物联网是一个具有高拓展性的系统平台,根据用户的需求,可灵活增减家居设备。恒温机作为物联网的一个重要组成部分,在运行过程中,由于其经常需要与各种设备进行通讯,例如温度传感器、湿度传感器、网路终端等,随着接入其的互联设备越来越多,并且无法通过硬件扩展的方式提高恒温机的内存,此时往往导致恒温机在运行过程中出现内存不足的情况,进而表现出运行卡顿与缓慢的现象。
发明内容
本申请的主要目的为提供一种用于恒温机内存不足的动态内存扩展方法,旨在解决现有技术中的恒温机因容易出现内存不足而导致运行卡顿、缓慢的技术问题。
本申请提出一种用于恒温机内存不足的动态内存扩展方法,包括:
获取与恒温机无线连接的第一设备的flash空闲值;
根据所述flash空闲值计算所述恒温机的flash可扩展字节,并根据所述flash可扩展字节判断flash空闲模式,其中flash空闲模式包括flash高可扩展模式与flash低可扩展模式;
获取与恒温机无线连接的第二设备的EEPROM空闲值;
根据所述EEPROM空闲值计算所述恒温机的EEPROM可扩展字节,并根据所述EEPROM可扩展字节判断EEPROM空闲模式,其中EEPROM空闲模式包括EEPROM高可扩展模式与EEPROM低可扩展模式;
获取恒温机的DDR内存的空闲占用比例;
判断所述空闲占用比例是否大于第一预设值;
若所述空闲占用比例大于第一预设值,将所述恒温机的预设线程任务发送至与所述flash高可扩展模式对应的至少一个第一设备中,并调用该第一设备的程序完成线程任务的处理,并将运行完成后的第一状态记录保存至与所述EEPROM高可扩展模式对应的至少一个第二设备中;
若所述空闲占用比例小于或等于第一预设值,将所述恒温机的预设线程任务发送至与所述flash低可扩展模式对应的至少一个第一设备中,并调用该第一设备的程序完成线程任务的处理,并将运行完成后的第一状态记录保存至与所述EEPROM低可扩展模式对应的至少一个第二设备中。
作为优选,所述获取与恒温机无线连接的第一设备的flash空闲值,根据所述flash空闲值计算所述恒温机的flash可扩展字节,并根据所述flash可扩展字节判断flash空闲模式的步骤,包括:
获取与恒温机无线连接的带屏显设备的第一flash空闲值;
获取恒温机的第二flash空闲值;
对所述第一flash空闲值与所述第二flash空闲值求和,得到第三flash空闲值;
获取恒温机的整体内存值;
将所述整体内存值与所述第三flash空闲值相减,得到恒温机的flash可扩展字节;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳市华图测控系统有限公司,未经深圳市华图测控系统有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202111663452.4/2.html,转载请声明来源钻瓜专利网。