日期:2014-05-16 浏览次数:20721 次
创建新的slab主要有两个工作,一个是从伙伴系统分配2^order个连续页框给该slab,然后就是划分slab中的对象。
函数new_slab()用来创建一个新的slab.
函数alloc_slab_page()便是Slub分配器与伙伴系统的接口!
获得了所需的页框后,接下来就是在这些页框中划分对象,将他们全部组织起来