優雅的slab內存分配器(一)——slab內存分配器基礎知識

slab內存分配器是linux內核中比較經典的內存分配器,目前已經被slub內存分配器取代了。不過爲了致敬經典,更是爲理解slub分配器作鋪墊,我仍是會從slab分配器講起。node 爲何須要slab內存分配器? 這個問題其實很好回答,之因此提出slab分配器,是由於buddy system只能按page對齊來分配內存。然而大多數狀況下,須要的內存size都不是按page對齊的,若是直接經過bud
相關文章
相關標籤/搜索