-
公开(公告)号:CN107102900A
公开(公告)日:2017-08-29
申请号:CN201610097234.1
申请日:2016-02-22
Applicant: 上海大唐移动通信设备有限公司 , 大唐移动通信设备有限公司
IPC: G06F9/54
Abstract: 本发明公开一种共享内存空间的管理方法,包括:基于预设的链表模式,将待管理的共享内存空间初始化为公共区和私有区,且在私有区中初始化一块属性区,并将链表模式对应的链表结点的属性存放到属性区;在接收到一条待写入的数据时,从私有区的非属性区为该条数据申请一个链表结点空间;将该条数据写入到该链表结点的数据域,并在该链表结点的指针域记录与该链表结点相关的链表结点相对共享内存空间的首地址的地址偏移量。相比现有技术,本发明公开的共享内存空间的管理方法,利用链表结点的指针域记录相对共享内存空间首地址的地址偏移量,用以模拟链表结构,对共享内存空间实现灵活、高效的管理。
-
公开(公告)号:CN107102900B
公开(公告)日:2020-02-07
申请号:CN201610097234.1
申请日:2016-02-22
Applicant: 上海大唐移动通信设备有限公司 , 大唐移动通信设备有限公司
IPC: G06F9/54
Abstract: 本发明公开一种共享内存空间的管理方法,包括:基于预设的链表模式,将待管理的共享内存空间初始化为公共区和私有区,且在私有区中初始化一块属性区,并将链表模式对应的链表结点的属性存放到属性区;在接收到一条待写入的数据时,从私有区的非属性区为该条数据申请一个链表结点空间;将该条数据写入到该链表结点的数据域,并在该链表结点的指针域记录与该链表结点相关的链表结点相对共享内存空间的首地址的地址偏移量。相比现有技术,本发明公开的共享内存空间的管理方法,利用链表结点的指针域记录相对共享内存空间首地址的地址偏移量,用以模拟链表结构,对共享内存空间实现灵活、高效的管理。
-