内部碎片、外部碎片

内部碎片
是处于操作系统分配的用于装载某一进程的内存区域内部的存储块。占有这些区域或页面的进程并不使用这个存储块。而在进程占有这块存储块时,系统无法利用它。直到进程释放它,或进程结束时,系统才有可能利用这个存储块。

外部碎片
外部碎片指的是还没有被分配出去(不属于任何进程),但由于太小了无法分配给申请内存空间的新进程的内存空闲区域。
外部碎片是处于任何两个已分配区域或页面之间的空闲存储块。这些存储块的总和可以满足当前申请的长度要求,但是由于它们的地址不连续或其他原因,使得系统无法满足当前申请。

连续分配方式(只有可变没有,因为分区大小可变)

单一连续分配:有内部碎片,无外部碎片

固定分区分配:有内部碎片,无外部碎片

(动态分区分配)可变分区分配:无内部碎片,有外部碎片

非连续分配方式(有分页就会有内碎片,按照块划分,只有在为最后一个不完整块申请空间时,才会产生。)

分页管理:有内部碎片,无外部碎片

分段管理:无内部碎片,有外部碎片

段页式管理:有内部碎片,无外部碎片

img

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值