一篇文章搞懂Linux内存管理

1、两种内存分配方式 固定分区分配:将内存分红不一样大小的分区,按照大小保存在一张分区表中,分区表中包括每一个分区的起始地址、大小、以及状态(是否分配),当有程序要装入时,由内存分配程序依据用户程序的大小检索该表,从中找出一个能知足要求的还没有分配的分区,并将分区状态改成已分配。 动态分区分配:利用某种分配算法(下面会依次介绍每种分配算法),从空闲分区表中找到所需大小的分区。好比请求的分区大小为s
相关文章
相关标签/搜索