33覆盖与交换

覆盖与交换:覆盖与交换技术是在多道程序环境下用来扩充内存的两种方法
1、 覆盖:由于程序运行时并非任何时候都要访问程序及数据的各个部分,因此可以把用户空间分成一个固定区和若干个覆盖区。将活跃的部分放在固定区,其余部分按调用关系分段。首先将那些即将要访问的段放入覆盖区,其他段放在外存中,需要调用前,系统再将其调入覆盖区,替换覆盖区原有的段。
2、 交换:把处于等待状态的程序的程序从内存移到辅存,把空间腾出来。把准备好竞争CPU运行的程序从辅存移到内存,这一过程称为换入。中级调度就是采用交换技术。
在这里插入图片描述
在这里插入图片描述

猜你喜欢

转载自blog.csdn.net/weixin_41883890/article/details/112846656
33