内碎片和外碎片
参考:教学课件《操作系统东北大学冯时老师》。
1.内碎片
内存固定分区的时候,会发生内碎片。
因为内存固定分区中,一个作业占用一个或者几个分区,所以可能出现分配的分区大于所需要的内存空间,出现内碎片。但是固定分区不会出现外碎片。
2.外碎片
在动态分区过程中,动态分区过程一般使用匹配算法进行分配内存(最佳适应法,首次适应,最坏适应法),这样在经过一段时间的分配回收后,内存中存在很多很小的空闲快。他们每一个都很小, 不足以满足分配要求,但其综合满足分配要求。这些空闲块被称为外碎片
3.页式管理
解决了碎片问题。但不易实现共亮不便于动态链接。因为尽管会出现内存碎片但是碎片的太少不超过个物理页的大小。
#操作系统#