《深入理解操作系统》图示资源(电子版)
链接:https://pan.baidu.com/s/18sszDEYOU-nXksZjqikF1Q
提取码:tqlb
复制这段内容后打开百度网盘手机App,操作更方便哦
内存管理
虚拟内存篇太长,所以分为两个部分。
在谈虚拟内存之前先必须得说说内存,内存是如何管理的呢?
在单道程序设计系统中,内存划为两部分,一部分由操作系统使用(比如内核,系统监控程序…等),另一部分供当前进程使用,在多道程序设计系统中还必须要细分出用户的部分来,以满足多个进程的需求,细分任务这是操作系统的职责,这一过程就是 内存管理
有人问了,啥是单道程序,啥是多道程序?
单道程序设计技术是指:在内存中一次只能允许一个程序进行运行,历史证明它已经被淘汰了,现在计算机几乎都是多道程序设计系统。
内存管理的目的就是:当多个进程被调入到内存的时候,有效的分配内存资源,尽量减少IO等待的时间,让就绪的进程更多的占用CPU处理器
那么内存管理是基于那些技术实现的呢?也就是现代流行的《虚拟