操作系统存储管理
2017-05-15 00:00
274 查看
分段单元 分页单元
逻辑地址(段基址+32位偏移量)------------>线性地址(虚拟地址,0~4GB)----------->物理地址
6个段寄存器:CS(code段),SS(stack段),DS(data段),ES/FS/GS(通用段寄存器)
16位的段选择符就存放在以上段寄存器中
线性地址(4GB)被分成以固定长度为单位的组,即页。页内部连续的线性地址被映射到连续的物理地址中,对应地,RAM被分成与页大小相同的页框(即物理页)
请求调页指的是需要时才分配页框
二级页表:页表目录+页表,页表目录中存放页表的信息,依次先找到页表,页表中存放每一个entry对应的物理页的地址。
线性地址的结构:
------------------------------------------------------------
| 10位的页表目录项 | 10位的页表项 | 12位的offset |
------------------------------------------------------------
linux 2.6:无分段,四级页表
逻辑地址(段基址+32位偏移量)------------>线性地址(虚拟地址,0~4GB)----------->物理地址
6个段寄存器:CS(code段),SS(stack段),DS(data段),ES/FS/GS(通用段寄存器)
16位的段选择符就存放在以上段寄存器中
线性地址(4GB)被分成以固定长度为单位的组,即页。页内部连续的线性地址被映射到连续的物理地址中,对应地,RAM被分成与页大小相同的页框(即物理页)
请求调页指的是需要时才分配页框
二级页表:页表目录+页表,页表目录中存放页表的信息,依次先找到页表,页表中存放每一个entry对应的物理页的地址。
线性地址的结构:
------------------------------------------------------------
| 10位的页表目录项 | 10位的页表项 | 12位的offset |
------------------------------------------------------------
linux 2.6:无分段,四级页表
相关文章推荐
- 计算机操作系统存储管理(分段与分页)
- 操作系统 - 存储管理相关知识整理
- 操作系统基础知识--存储管理
- 3.1操作系统之存储管理
- Linux操作系统基础理论(4)-----Linux 存储管理的实现
- 操作系统:存储管理动态分区分配及回收算法
- 操作系统之存储管理(续)
- 软件复习-操作系统---存储管理
- 操作系统之存储管理
- 【操作系统】可变分区存储管理,模拟实现
- 操作系统存储管理一些策略
- 操作系统 第四章 存储管理
- 操作系统之存储管理
- 操作系统---存储管理
- 大话操作系统之存储管理
- 校招季——操作系统的存储管理
- 操作系统:存储管理动态分区分配及回收算法
- 操作系统之存储管理概况
- 《现代操作操作系统》-存储管理
- 操作系统 大容量存储管理