Glib内存管理模块之magazine layer

1. 简介:算法     Glib中使用了slab进行内存管理(代码解释见[1],cache coloring见[2]),同时引入了magazine cache来进行多级缓存。本文主要介绍magazine cache部分实现,不讨论slab和使用malloc的实现代码。数组 2. 层级关系:缓存     采用了magazine layer后的glib内存管理,在总体上一共分为四个层级:数据结构  
相关文章
相关标签/搜索