其他分享
首页 > 其他分享> > 虚拟存储技术与交换覆盖技术的区别

虚拟存储技术与交换覆盖技术的区别

作者:互联网

覆盖技术

将同一个进程划分为多层,每层共享一块内存。对象是同一进程。

交换技术

当内存紧张时,将不常用的进程放入外存。对象是进程。

虚拟存储技术

当内存紧张时,将页(段)换入换出内存。对象是页(段)

总结

交换技术是以进程为单位,若进程所需内存大于系统内存 ,则此进程无法进行。而虚拟存储是以页或段为单位,是把进程再分为页或段对内存进行分化,若进程所需内存大于系统内存,进程也可以运行,因为该进程的一部分可换到外存上。

标签:覆盖,交换,虚拟存储,技术,外存,内存,进程
来源: https://www.cnblogs.com/Tayoou/p/15968453.html