[Linux操作系統分析]內存分配算法-夥伴和slab

文章目錄 內部碎片與外部碎片 夥伴,別名Buddy(較好的解決外部碎片問題) 申請過程 釋放過程 slab算法(解決內部碎片) slab有兩種,一種是專用cache,如下分析: **總結一下基本思想:將內核中經常使用的對象(比如進程描述符,文件描述符),他們也是需要內存的,所以一開始就直接分配好,按照所佔用的內存大小分門別類放在下文講的 kmem_cache (其實就和夥伴一摸一樣),下次用到直接
相關文章
相關標籤/搜索