← 返回列表

一种内存管理方法、装置、设备及存储介质

申请号: CN202311300873.X
申请人: 苏州元脑智能科技有限公司
申请日期: 2023/10/9

摘要文本

本申请实施例涉及存储技术领域,具体而言,涉及一种内存管理方法、装置、设备及存储介质,旨在提高内存使用效率以及分配速率。所述方法包括:设置多个第一类内存管理组,每个所述第一类内存管理组中包括多个相同容量的内存块,不同内存管理组包含的内存块的内存容量不同;响应于接收到内存申请,确定所述内存申请对应的目标内存管理组;响应于在所述目标内存管理组中未查找到空闲内存块,从内存字节池中申请预设容量值的内存容量;通过所述内存容量,对所述目标内存管理组进行内存补充,得到多个所述空闲内存块;将所述空闲内存块分配至所述内存申请对应的用户端。

专利详细信息

项目 内容
专利名称 一种内存管理方法、装置、设备及存储介质
专利类型 发明授权
申请号 CN202311300873.X
申请日 2023/10/9
公告号 CN117033002B
公开日 2024/2/9
IPC主分类号 G06F9/50
权利人 苏州元脑智能科技有限公司
发明人 陈浩; 王见; 孙明刚
地址 江苏省苏州市吴中经济开发区郭巷街道官浦路1号9幢

专利主权项内容

1.一种内存管理方法,其特征在于,所述方法包括:设置多个第一类内存管理组,每个所述第一类内存管理组中包括多个相同容量的内存块,不同内存管理组包含的内存块的内存容量不同,每个所述第一类内存管理组管理对应内存容量的内存块;响应于接收到内存申请,确定所述内存申请对应的目标内存管理组;响应于在所述目标内存管理组中未查找到空闲内存块,从内存字节池中申请预设容量值的内存容量;通过所述内存容量,对所述目标内存管理组进行内存补充,得到多个所述空闲内存块;将所述空闲内存块分配至所述内存申请对应的用户端;响应于所述目标内存管理组中最近一次申请的所述内存容量对应的内存块均为空闲内存块,对所述内存块进行内存释放,以使得所述内存容量归还至所述内存字节池。 (更多数据,详见马克数据网)