290 字
1 分钟
Loading
虚拟储存器

虚拟储存器:

定义:具有请求调入功能和置换功能,能从逻辑上堆内存容量加以扩充的储存器系统。逻辑容量由内存容量和外村容量之和决定,运行速度接近内存,但容量成本接近外存,是一种广泛存在的技术。

特征:

多次性:一个程序允许被分为多次调入内存运行,以后每当运行到尚未被调入的部分时再调入。

对换性:允许在作业运行时把数据调入调出。

虚拟性:从逻辑上扩充,使用户看到的远大于实际内存空间。

实现方法:

分页请求系统:

分段请求系统:

请求分页储存管理方式:

每个页表包含了以下:

页号 物理块号 状态位P 访问字段A 修改位M 外存地址

在请求分页系统中,每当需要访问的页面不在内存的时候,便产生一缺页中断。

请求分页中的内存分配:

最小物理块数的确定

内存分配策略

物理块分配算法

虚拟储存器
https://vilstia.pages.dev/posts/学习笔记/操作系统/虚拟储存器/
作者
琴泠
发布于
2024-12-18
许可协议
CC BY-NC-SA 4.0