首页 >> 大全

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

2023-11-27 大全 25 作者:考证青年

首先明白交换技术和覆盖技术是用来干嘛的?

相同点:都是为了内存扩张

1.覆盖技术:按逻辑把程序分段,然后运行时只把需要的程序装入。不需要的就调出。可以节省内存空间。(程序比内存大也可以运行)

缺点:覆盖结构必须要用户(程序员)声明,对用户不透明。用于早期,现在早已成为历史。

**2.交换技术:**内存紧张是时,把内存里的某些进程腾出内存空间,再换进某些进程。磁盘分为文件区和交换区。换出的进程放在对换区。

区别?

1.覆盖是在同一个进程或程序之间的,交换是在不同的进程或作业之间的。

2.覆盖技术打破了程序必须全部装入内存才能运行的限制。而交换技术打破了进程进入内存就会一直运行到结束的限制。

关于我们

最火推荐

小编推荐

联系我们


版权声明:本站内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 88@qq.com 举报,一经查实,本站将立刻删除。备案号:桂ICP备2021009421号
Powered By Z-BlogPHP.
复制成功
微信号:
我知道了