首页 > 试题广场 >

解释固定分区法和动态分区法的基本原理。

[问答题]
解释固定分区法和动态分区法的基本原理。

答:(1)固定分区法:内存中分区的个数固定不变,各个分区的大小也固定不变,但不同分区大小可以不同。每个分区只可装入一个进程。

【注意】内存空间利用率不高,有时资源浪费情况严重。

例如,某进程提出内存申请 :需要 10K 空间,系统可以满足其要求:将大小为 60K 的分区分配给它,但如此一来,该分区就有 60K - 10K = 50K 的空间被浪费。

因为该进程占用这个分区后,不管剩余多大空间,都不能将其再分给其它进程。

(2)动态分区法:各个分区是在相应进程进入内存时才建立的,使其大小恰好适应进程的大小。(为了解决内存浪费问题,将分区的大小和个数设计成可变的)

发表于 2022-09-16 17:37:28 回复(0)