- 4
- 0
- 约小于1千字
- 约 12页
- 2023-11-26 发布于陕西
- 举报
8.2虚拟内存的分页
简单内存分页机制 虚拟内存的分页机制 虚拟内存分页是如何工作的呢?简单分页每个进程都有自己的页表;页表项包含与内存中页框相对应的页框号。
虚拟内存分页页表项需驻留位(P)来表示它所对应的页当前是否在内存中,如在,还包括页框号;页表项中还需另一个控制位(M),表示相应页面的内容从上一次装入内存到现在是否改变。
虚拟分页的页表结构图 驻留位=0 不在内存=1 在内存页号页框号页号页框号PM引用字段磁盘地址修改位=0 未修改=1 已修改过 记录访问次数、时间间隔等信息。
地址转换 调入内存的数据随机分配 给定虚拟地址 硬件以及软件的配合完成地址定位
地址转换 页表起始地址nm
地址转换特殊情况:控制位P=0,则产生缺页中断,当前进程变为阻塞态,将相应的外存页面调入内存
虚拟内存存在的问题:虚拟地址空间远大于内存空间;巨大进程的虚拟地址对应着非常大的页表;页表项在内存当中所占据的空间也会增大;造成了不必要的内存浪费。
两级层次页表 为原始页表建立一个目录文件,称为根页表;占据容量减小,可以存在内存;原始页表可以将一小部分存在内存中,也可以全部存于外存。
两级层次页表 1页=4KB=212B;4GB=232B=220页;1页表=220页表项=220*4B=210页;一个根页表=210页表项=210*4B=212B,占据一页。内存内存或磁盘减少了页表在内存的存
您可能关注的文档
最近下载
- 附件2节水评价登记表.doc VIP
- 2026年健身气功基础理论及裁判法试题及答案.docx VIP
- 16777-2008建筑防水涂料实验方法2008.pdf VIP
- gun_germ_and_ steel枪 炮、病菌与钢铁,英文版.pdf
- GB_T 15114-2023 铝合金压铸件.pdf VIP
- 台达变频器VFD-M使用手册.docx
- DDTHPB系列无线数据电台使用说明书.pdf VIP
- 2026年北京市中考数学试卷真题(含答案).pdf
- 深度解析(2026)《ISO 17450-32016 Geometrical product specifications (GPS) — General concepts — Part 3 Toleranced fea标准解读.pptx VIP
- 2026年吉林镇赉县社区就业服务专员招聘考试试卷(完整版含答案解析).docx VIP
原创力文档

文档评论(0)