[发明专利]一种嵌入式系统内存管理方法及装置在审
申请号: | 201910101217.4 | 申请日: | 2019-01-31 |
公开(公告)号: | CN109815192A | 公开(公告)日: | 2019-05-28 |
发明(设计)人: | 陈海波 | 申请(专利权)人: | 深兰科技(上海)有限公司 |
主分类号: | G06F15/78 | 分类号: | G06F15/78 |
代理公司: | 北京同达信恒知识产权代理有限公司 11291 | 代理人: | 黄志华 |
地址: | 200336 上海市长宁区威*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 嵌入式系统 内存 专用内存 内存不足 内存管理 内存使用 请求分配 内存分配请求 图像渲染 运行过程 预留 发送 图像 渲染 失败 分配 应用 优化 保证 | ||
本发明公开了一种嵌入式系统内存管理方法及装置,应用于嵌入式系统技术领域,用以解决现有技术中的GPU在运行过程中因内存不足出现图像渲染或显示失败的问题。具体为:预先从嵌入式系统的内存中为GPU划分出专用内存区域,接收到GPU发送的内存分配请求时,若专用内存区域的大小满足GPU请求分配的内存大小,则根据GPU请求分配的内存大小,从专用内存区域中为GPU分配内存。这样,不仅优化了嵌入式系统中的内存使用,而且,通过为GPU预留专用内存区域,能够在GPU使用内存时尽可能地满足GPU的内存使用需求,从而解决了图像的渲染或显示因内存不足而出现异常的问题,保证了GPU的正常运行,提高了嵌入式系统运行的稳定性。
技术领域
本发明涉及嵌入式系统技术领域,尤其涉及一种嵌入式系统内存管理方法及装置。
背景技术
目前,嵌入式系统的应用非常广泛,嵌入式系统一般由嵌入式计算机系统和执行装置组成,而嵌入式计算机系统是整个嵌入式系统的核心,由硬件层、中间层、系统软件层和应用软件层组成。其中,图形处理器(Graphics Processing Unit,GPU)是硬件层的重要组成部分,用于执行复杂的数学和几何计算,实现对图像的渲染和显示,是“人机对话”的重要设备之一。
通常情况下,GPU在对图像的渲染和显示的过程中会使用大量的内存资源,而由于嵌入式产品的性能限制,嵌入式系统的内存资源是有限的,这可能会影响GPU的正常运作,因此,如何高效管理和使用嵌入式系统的内存是非常有必要的。
发明内容
本发明实施例提供了一种嵌入式系统内存管理方法及装置,具体的,本发明实施例提供的技术方案如下:
第一方面,本发明实施例提供了一种嵌入式系统内存管理方法,包括:
接收GPU发送的内存分配请求;其中,内存分配请求至少携带有GPU请求分配的内存大小;
若确定为GPU配置的专用内存区域的大小满足GPU请求分配的内存大小,则根据GPU请求分配的内存大小,从专用内存区域中为GPU分配内存;其中,专用内存区域是从嵌入式系统的内存中为GPU划分出的内存区域。
第二方面,本发明实施例提供了一种嵌入式系统内存管理装置,包括:
接收单元,用于接收GPU发送的内存分配请求;其中,内存分配请求至少携带有GPU请求分配的内存大小;
分配单元,用于若确定为GPU配置的专用内存区域的大小满足GPU请求分配的内存大小,则根据GPU请求分配的内存大小,从专用内存区域中为GPU分配内存;其中,专用内存区域是从嵌入式系统的内存中为GPU划分出的内存区域。
第三方面,本发明实施例还提供了一种嵌入式系统内存管理设备,包括:存储器和处理器,其中,存储器,用于存储计算机指令;处理器,用于执行计算机指令以实现本发明实施例提供的嵌入式系统内存管理方法。
第四方面,本发明实施例还提供了一种计算机可读存储介质,计算机可读存储介质存储有计算机指令,计算机指令被处理器执行时实现本发明实施例提供的嵌入式系统内存管理方法。
本发明实施例的有益效果如下:
本发明实施例中,在嵌入式系统的内存中为GPU预留出专用内存区域,在接收到GPU发送的内存分配请求时,优先从为GPU配置的专用内存区域中分配内存,这样,不仅优化了嵌入式系统中的内存使用,而且,通过为GPU预留专用内存区域,能够在GPU使用内存时尽可能地满足GPU对内存的使用需求,从而有效地解决了图像的渲染或显示因内存不足而出现异常的问题,保证了GPU的正常运行,提高了嵌入式系统运行的稳定性和用户体验。
本发明的其它特征和优点将在随后的说明书中阐述,并且,部分地从说明书中变得显而易见,或者通过实施本发明而了解。本发明的目的和其他优点可通过在所写的说明书、权利要求书、以及附图中所特别指出的结构来实现和获得。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深兰科技(上海)有限公司,未经深兰科技(上海)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910101217.4/2.html,转载请声明来源钻瓜专利网。