一篇文章搞懂Linux內存管理

1、兩種內存分配方式 固定分區分配:將內存分紅不一樣大小的分區,按照大小保存在一張分區表中,分區表中包括每一個分區的起始地址、大小、以及狀態(是否分配),當有程序要裝入時,由內存分配程序依據用戶程序的大小檢索該表,從中找出一個能知足要求的還沒有分配的分區,並將分區狀態改成已分配。 動態分區分配:利用某種分配算法(下面會依次介紹每種分配算法),從空閒分區表中找到所需大小的分區。好比請求的分區大小爲s
相關文章
相關標籤/搜索