内存管理方法、装置及电子设备

基本信息

申请号 CN202010305350.4 申请日 -
公开(公告)号 CN111506426B 公开(公告)日 2021-05-04
申请公布号 CN111506426B 申请公布日 2021-05-04
分类号 G06F9/50 分类 计算;推算;计数;
发明人 刘森;刘大伟;祖东辉 申请(专利权)人 翱捷科技(深圳)有限公司
代理机构 北京清大紫荆知识产权代理有限公司 代理人 冯振华;张卓
地址 518035 广东省深圳市福田区华富街道莲花一村社区皇岗路5001号深业上城(南区)T2栋2502
法律状态 -

摘要

摘要 本公开实施例提供了一种内存管理方法、装置及电子设备,属于数据处理技术领域。该方法包括:在接收到内存分配请求时,获取目标程序当前的状态类型,所述状态类型为中断上下文或者任务上下文中的任一种;判断所述目标程序当前的状态类型是否为中断上下文;若所述目标程序当前的状态类型为中断上下文,则为所述目标程序分配所述中断区的内存;若所述目标程序当前的状态类型为任务上下文,则先释放所述延后释放列表内的内存地址对应的内存,再为所述目标程序分配所述任务区的内存。通过本公开的处理方案,将系统内存空间划分为中断区和任务区,为不同状态类型的目标程序对应分配不同区域的内存空间,提高了内存管理系统的管理效率和适应性。