linux 内核 内存管理 slub算法 (一) 原理

        内核管理页面使用了2个算法:伙伴算法和slub算法,伙伴算法以页为单位管理内存,但在大多数情况下,程序需要的并不是一整页,而是几个、几十个字节的小内存。于是需要另外一套系统来完成对小内存的管理,这就是slub系统。slub系统运行在伙伴系统之上,为内核提供小内存管理的功能。         slub把内存分组管理,每个组分别包含2^3、2^4、…2^11个字节,在4K页大小的默认情
相关文章
相关标签/搜索