内存扩充技术

内存扩充技术

覆盖技术

思想:将程序分成多个段(多个模块)。常用的段常驻内存,不常用的段在需要时调入内存。这种技术必须由程序员声明覆盖结构,操作系统完成自动覆盖。缺点:对用户不透明,增加了用户的编程负担。覆盖技术只用于早期的操作系统,现在已成为历史。

交换技术

思想:内存空间紧张时,系统将内存中某些进程暂时换出外存,把外存中某些已具备运行条件的进程换入内存(进程在内存与磁盘间动态调度)

image-20200729223327312

image-20200729223403471

image-20200729223658268

image-20200729223731402

猜你喜欢

转载自www.cnblogs.com/realzhaijiayu/p/13400110.html