首页 > 其他 > 详细

漫谈操作系统之虚拟内存

时间:2019-04-29 22:58:59      阅读:126      评论:0      收藏:0      [点我收藏+]

一,虚拟内存的三条总结

1,将内存看做硬盘的高速缓存

  内存中只保存程序的活动区域(数据)

  根据需要在硬盘和内存之间传递数据

2,为每个进程提供一个一致的地址空间

3,保护每个进程的地址空间不被其他进程破坏

  每个进程都有一块独立的地址空间,那么进程之间是隔离的。但是我们只有一块物理上的内存,怎么隔离呢?这就是虚拟内存的一个重要目标

二,内存管理的要求

1.两种操作系统的调度

批处理:

  程序顺序执行

  程序依次装入内存运行

  一个新装入的程序会完全覆盖老的程序

分时系统

  多个程序并发执行

  要把尽可能多的程序装入内存

  程序在内存中要区分开

2,如何在内存中装入多个程序?

技术分享图片

 

漫谈操作系统之虚拟内存

原文:https://www.cnblogs.com/inspred/p/10793256.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!