内存管理方法、装置、芯片模组、电子设备及存储介质制造方法及图纸

技术编号:39165769 阅读:29 留言:0更新日期:2023-10-23 15:04
本申请实施例提出了一种内存管理方法、装置、芯片模组、电子设备及存储介质,能够在确保物理缓存能够正常缓存被执行丢帧操作的图像,或者暂未分配到合法缓存的图像的情况下,减少对内存的占用,有利于芯片小型化。其中,内存管理方法包括:响应于待生成图像的实际字节数,逻辑控制层申请目标字节数的物理缓存;逻辑控制层向硬件控制层虚拟地址空间创建命令;硬件控制层基于实际字节数与目标字节数确定出虚拟地址空间数量;并建立虚拟地址空间数量对应的虚拟地址空间与物理地址的映射关系,形成第一总虚拟地址空间;响应于符合第一预设条件,硬件控制层基于第一映射关系,将第一已生成图像存储到第一总虚拟地址空间对应的物理缓存。像存储到第一总虚拟地址空间对应的物理缓存。像存储到第一总虚拟地址空间对应的物理缓存。

【技术实现步骤摘要】
内存管理方法、装置、芯片模组、电子设备及存储介质


[0001]本申请实施例涉及终端
,尤其涉及一种内存管理方法、装置、芯片模组、电子设备及存储介质。

技术介绍

[0002]目前,在图像处理过程中,可能涉及到需要进行丢帧操作,或者出现没有及时分配合法缓存的情况。相关技术中,会根据实时处理的图像大小,单独分配一个物理缓存。当需要丢帧操作,或者暂无合法缓存时,便会将上述图像存储在物理缓存中,而上述方式所占用的内存空间较大,不利于芯片面积小型化。

技术实现思路

[0003]本申请实施例提出了一种内存管理方法、装置、芯片模组、电子设备及存储介质,能够在确保物理缓存能够正常缓存被执行丢帧操作的图像,或者暂未分配到合法缓存的图像的情况下,减少对内存的占用,有利于芯片小型化。
[0004]第一方面,本申请实施例提供了一种内存管理方法,适用于电子设备中,所述电子设备包括逻辑控制层与硬件控制层,所述方法包括:
[0005]响应于所确定的待生成图像的实际字节数,所述逻辑控制层申请目标字节数的物理缓存,所述目标字节数小本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种内存管理方法,其特征在于,适用于电子设备中,所述电子设备包括逻辑控制层与硬件控制层,所述方法包括:响应于所确定的待生成图像的实际字节数,所述逻辑控制层申请目标字节数的物理缓存,所述目标字节数小于所述实际字节数,所述实际字节数为相机应用初始化所确定的,或者相机应用的摄像参数更新后所确定的,或者相机应用中摄像头被切换后所确定的;所述逻辑控制层向所述硬件控制层虚拟地址空间创建命令,所述虚拟地址空间创建命令包括所述物理缓存的物理地址,所述目标字节数、所述实际字节数;所述硬件控制层响应于所述虚拟地址空间创建命令,基于所述实际字节数与所述目标字节数确定出基本虚拟地址空间数量;并建立所述基本虚拟地址空间数量对应的基本虚拟地址空间与所述物理地址的映射关系,形成第一总虚拟地址空间;响应于所述实际字节数对应的第一已生成图像符合第一预设条件,所述硬件控制层基于所述第一映射关系,将所述第一已生成图像存储到所述第一总虚拟地址空间对应的所述物理缓存,所述第一已生成图像为预览图像或拍照图像。2.根据权利要求1所述的方法,其特征在于,在建立所述基本虚拟地址空间数量对应的基本虚拟地址空间与所述物理地址的映射关系,形成第一总虚拟地址空间之后,所述方法还包括:生成与所述物理地址具有第二映射关系的第二总虚拟地址空间,所述第二总虚拟地址空间的大小等于所述第一总虚拟地址空间的大小;响应于所述实际字节数对应的第二已生成图像符合所述第一预设条件,所述硬件控制层基于所述第二映射关系,将所述第二已生成图像存储到所述第二总虚拟地址空间对应的所述物理缓存,所述第二已生成图像为预览图像或拍照图像,所述第二已生成图像与所述第一已生成图像类型不相同。3.根据权利要求2所述的方法,其特征在于,所述硬件控制层生成与所述物理地址具有第二映射关系的第二总虚拟地址空间,包括:所述硬件控制层对所述第一总虚拟地址空间以及所述第一映射关系进行复制操作,生成与所述物理地址具有所述第二映射关系的所述第二总虚拟地址空间。4.根据权利要求2所述的方法,其特征在于,所述方法还包括:响应于符合第二预设条件,所述逻辑控制层删除存储于所述物理缓存中的所述第一已生成图像与所述第二已生成图像,并向所述硬件控制层发送虚拟地址空间释放命令,所述第二预设条件为检测到所述相机应用的关闭事件,或者检测到所述相机应用中摄像头的切换事件;所述硬件控制层响应于所述虚拟地址空间释放命令,解除所述第一映射关系与所述第二映射关系。5.根据权利要求1

4任一项所述的方法,其特征在于,所述物理缓存为单个物理页。6.一种内存管理装置,其特征在于,所述内存管理装置设置于电子设备中,所述电子设备包括逻辑控制层与硬件控制层;所述逻辑控制层,用于响应于所确定的待生成图像的实际字节数,申请目标字节数的物理缓存,所述目标字节数小于所述实际字节数,所述实际字节数为相机应用初始化所确定的,或者相机...

【专利技术属性】
技术研发人员:李玉强刘阳
申请(专利权)人:展讯通信天津有限公司
类型:发明
国别省市:

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

1