[发明专利]存储器超限的处理方法、装置以及处理器在审
申请号: | 202211711810.9 | 申请日: | 2022-12-29 |
公开(公告)号: | CN116225320A | 公开(公告)日: | 2023-06-06 |
发明(设计)人: | 潘广娟;刘硕;单风祥;朱鲁明;梁浩 | 申请(专利权)人: | 潍柴动力股份有限公司;潍坊潍柴动力科技有限责任公司 |
主分类号: | G06F3/06 | 分类号: | G06F3/06 |
代理公司: | 北京康信知识产权代理有限责任公司 11240 | 代理人: | 霍文娟 |
地址: | 261001 山东省潍坊*** | 国省代码: | 山东;37 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 存储器 超限 处理 方法 装置 以及 处理器 | ||
本申请提供了一种存储器超限的处理方法、装置以及处理器。该处理方法包括:在向存储器存储当前集成版本的信息的过程中,确定所述存储器的存储分区是否存在超限的情况;在至少一个所述存储分区存在超限的情况下,获取上一集成版本的信息存储在所述存储器中后,所述存储器中的所述存储分区的存储状态信息,并根据所述存储状态信息,确定所述存储器中的所述剩余存储量大于预定存储量的所述存储分区为目标存储分区;确定所述当前集成版本与所述上一集成版本的不同部分所在的模块为更新模块,并将所述更新模块对应的生成文件存储至所述目标存储分区中。该方法解决了现有技术中解决存储器的存储分区出现超限问题的方案效率较低的问题。
技术领域
本申请涉及存储器领域,具体而言,涉及一种存储器超限的处理方法、装置、计算机可读存储介质以及处理器。
背景技术
开发人员在进行软件功能开发时,一般会在较为成熟的项目上进行版本的集成以验证新开发的功能,但是由于这些较为成熟的项目已经集成了大量的功能,导致单片机剩余的RAM和FLASH存储资源较为紧张。
因此,在向存储器存储当前集成版本的信息的过程中,存储分区会出现超限从而导致集成失败,此时需要人为进行分析和处理,以解决由存储分区超限导致的集成失败的问题,不仅需要耗费较大的人力和精力,而且处理效率较低。
因此,亟需一种可以高效解决在向存储器存储当前集成版本的信息的过程中,由存储分区超限导致集成失败问题的方法。
在背景技术部分中公开的以上信息只是用来加强对本文所描述技术的背景技术的理解,因此,背景技术中可能包含某些信息,这些信息对于本领域技术人员来说并未形成在本国已知的现有技术。
发明内容
本申请的主要目的在于提供一种存储器超限的处理方法、装置、计算机可读存储介质以及处理器,以解决现有技术中在存储器的存储分区出现超限问题时,由于人为分析和处理造成的效率低的问题。
根据本发明实施例的一个方面,提供了一种存储器超限的处理方法,包括:在向存储器存储当前集成版本的信息的过程中,确定所述存储器的存储分区是否存在超限的情况,所述超限为超过所述存储分区的最大存储量,所述存储器包括多个存储分区,所述集成版本为软件开发过程中用于测试的多个模块的集合;在至少一个所述存储分区存在超限的情况下,获取上一集成版本的信息存储在所述存储器中后,所述存储器中的所述存储分区的存储状态信息,并根据所述存储状态信息,确定所述存储器中的剩余存储量大于预定存储量的所述存储分区为目标存储分区,所述存储状态信息至少包括剩余存储量的大小;确定所述当前集成版本与所述上一集成版本的不同部分所在的模块为更新模块,并将所述更新模块对应的生成文件存储至所述目标存储分区中,其中,所述上一集成版本和所述当前集成版本分别由多个模块构成。
可选地,在向存储器存储当前集成版本的信息的过程中,确定所述存储器的存储分区是否存在超限的情况,包括:在检测到报错信息的情况下,确定所述存储器的存储分区存在超限的情况,所述报错信息为响应于编译器将信息存储在非法存储分区而生成的,所述非法存储分区为存储容量为0的所述存储分区。
可选地,在检测到报错信息的情况下,根据所述报错信息中携带的报错标志,确定存在超限的所述存储分区对应的类型,得到预定类型,所述报错标志表征存储分区的类型,所述存储分区的类型包括RAM存储分区和FLASH存储分区中的至少一种,所述报错信息为响应于将信息存储在所述预定类型的非法存储分区而生成的,所述非法存储分区为存储容量为0的所述存储分区。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于潍柴动力股份有限公司;潍坊潍柴动力科技有限责任公司,未经潍柴动力股份有限公司;潍坊潍柴动力科技有限责任公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202211711810.9/2.html,转载请声明来源钻瓜专利网。