Sunset
290 字
1 分钟
虚拟储存器
虚拟储存器:
定义:具有请求调入功能和置换功能,能从逻辑上堆内存容量加以扩充的储存器系统。逻辑容量由内存容量和外村容量之和决定,运行速度接近内存,但容量成本接近外存,是一种广泛存在的技术。
特征:
多次性:一个程序允许被分为多次调入内存运行,以后每当运行到尚未被调入的部分时再调入。
对换性:允许在作业运行时把数据调入调出。
虚拟性:从逻辑上扩充,使用户看到的远大于实际内存空间。
实现方法:
分页请求系统:
分段请求系统:
请求分页储存管理方式:
每个页表包含了以下:
页号 物理块号 状态位P 访问字段A 修改位M 外存地址
在请求分页系统中,每当需要访问的页面不在内存的时候,便产生一缺页中断。
请求分页中的内存分配:
最小物理块数的确定
内存分配策略
物理块分配算法