*46.什么是交换技术?什么是覆盖技术?两者之间有什么区别?

在这里插入图片描述
首先明白交换技术和覆盖技术是用来干嘛的?
相同点:都是为了内存扩张

1.覆盖技术:逻辑把程序分段,然后运行时只把需要的程序装入。不需要的就调出。可以节省内存空间。(程序比内存大也可以运行)
缺点:覆盖结构必须要用户(程序员)声明对用户不透明。用于早期,现在早已成为历史
**2.交换技术:**内存紧张是时,把内存里的某些进程腾出内存空间,再换进某些进程。磁盘分为文件区和交换区。换出的进程放在对换区。

在这里插入图片描述
区别?
1.覆盖是在同一个进程或程序之间的,交换是在不同的进程或作业之间的。
2.覆盖技术打破了程序必须全部装入内存才能运行的限制。而交换技术打破了进程进入内存就会一直运行到结束的限制

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值