内存管理
包括什么?
内存保护
进程1只能访问内存中进程一的部分,不能访问其他的比如进程2和操作系统的部分
内存保护的方法1.CPU设置上限寄存器和下限寄存器
内存保护的方法2.CPU设置重定位寄存器和界地址寄存器
界地址寄存器是物理地址总共占多少
重定位寄存器是物理地址的起始地址
总结
覆盖技术和交换技术
固定区和覆盖区
操作系统不知道程序中的哪一部分是固定区,哪一部分是覆盖区。
需要程序员自己说明。
上面BC不会同时执行,所以放在一个覆盖区里
上面DEF也不会同时执行,所以放在一个覆盖区里
交换技术(就是把进程挂起)
把进程挂起会产生三个小问题?
把挂起的进程放在外存的哪里?
什么时候会发生交换?
一个换出哪些进程?