物理内存管理(5)------------------内存碎片

内存碎片

过小的空闲区,难以实际利用;
内存碎片会降低内存有效利用率
在这里插入图片描述

碎片问题

动态分区的缺点
容易产生内存碎片;内存反复分配和分割
首次适应法|最佳适应法|最坏适应法?

解决办法一

规定门限值
分割空闲区时,若剩余部分小于门限值,则此空闲区不进行分割,而是全部分配给用户。

解决办法二

将所有空闲区集中一起构成大的空闲区
拼接时机
释放区回收的时候
     拼接频率过大,系统开销大
系统找不到足够大的空闲区时
      空闲区的管理复杂
拼接技术的缺点
消耗系统资源
离线拼接
重新定义作业

解决办法三

解除程序占用连续内存才能运行的限制
把程序分拆成多个部分装入不同分区,充分利用碎片。
在这里插入图片描述

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值