一种多场景下共享内存的实现方法、系统、设备及介质

基本信息

申请号 CN202110797337.X 申请日 -
公开(公告)号 CN113485835A 公开(公告)日 2021-10-08
申请公布号 CN113485835A 申请公布日 2021-10-08
分类号 G06F9/50(2006.01)I;G06F9/54(2006.01)I;G07G1/12(2006.01)I 分类 计算;推算;计数;
发明人 胡伟;胡圣;彭学斌 申请(专利权)人 深圳大趋智能科技有限公司
代理机构 深圳市智胜联合知识产权代理有限公司 代理人 齐文剑
地址 518052广东省深圳市前海深港合作区前湾一路1号A栋201室(入驻深圳市前海商务秘书有限公司)
法律状态 -

摘要

摘要 本申请提供了一种共享内存的实现方法,所述方法应用于POS机中多场景下的内存分配;所述方法包括:确定第一目标运行场景的第一占用内存量;将所述第一占用内存量分割成第一预设数量的堆内存;其中,所述堆内存为被第二目标运行场景调用的内存;当获取到所述第二目标运行场景的内存申请请求时,并判断所述第一目标运行场景是否处于挂起状态;其中,所述内存申请请求包括对应于所述第二目标运行场景的第二占用内存量;若是,则调用与所述第二占用内存量相等的所述堆内存执行所述第二目标运行场景。通过多场景下共享内存的方法,可以非常有效的利用被大块申请的内存,在大块内存不需要使用时,可以灵活的分配给其它地方申请和释放。