【摘要】 本发明公开了一种共享内存管理方法,该方法包括:将共享缓 存区按照2的整数次幂分成多个内存块,其中,相邻的两个内存块 中的后一内存块的大小是前一内存块的大小的2×n倍,n为大于等 于1的整数;接收数据包,根据数据包的大小按照内存块的大小顺 序遍历可选内存块,其中,可选内存块为等于或大于数据包的大小 的内存块;使用最先遍历到的空闲可选内存块保存数据包。通过本 发明,能够提高系统效率。 【专利类型】发明申请 【申请人】中兴通讯股份有限公司 【申请人类型】企业 【申请人地址】518057广东省深圳市南山区科技南路55号 【申请人地区】中国 【申请人城市】深圳市 【申请人区县】南山区 【申请号】CN200810137947.1 【申请日】2008-07-14 【申请年份】2008 【公开公告号】CN101630992A 【公开公告日】2010-01-20 【公开公告年份】2010 【授权公告号】CN101630992B 【授权公告日】2013-06-05 【授权公告年份】2013.0 【发明人】黄侃; 阮象华 【主权项内容】1.一种共享内存管理方法,其特征在于,包括: 将共享缓存区按照2的整数次幂分成多个内存块,其中, 相邻的两个内存块中的后一内存块的大小是前一内存块的大 小的2×n倍,n为大于等于1的整数; 接收数据包,根据所述数据包的大小按照内存块的大小顺 序遍历可选内存块,其中,所述可选内存块为等于或大于所述 数据包的大小的内存块; 使用最先遍历到的空闲可选内存块保存所述数据包。 【当前权利人】游玲莉 【专利权人类型】上市股份有限公司 【统一社会信用代码】9144030027939873X7 【被引证次数】20 【家族被引证次数】20