外部和内部碎片化 - 它在哪里发生?



是否可以说内部碎片仅发生在物理记忆中,而外部碎片仅发生在虚拟内存中?如果我们不能这么说,您能解释一下内部和外部碎片可能发生的地方吗?

我不同意内部碎片仅发生在物理内存中。未使用的内存也标记为免费列表中的使用,并且当使用此免费列表时,OS会分配超过所需的内容。我认为,内部碎片的问题不会在任何一种内存中出现,而是OS使用的分配算法的问题。这都是两个问题。

最新更新