所谓的虚拟存储技术是指:当进程运行时,先将其一部分装入内存,另一部分暂留在磁盘,当要执行的指令或访问的数据不存在内存中时,由操作系统自动完成将它们从磁盘调入内存的工作。
虚拟地址空间—–分配给进程的虚拟内存 虚拟地址—–在虚拟内存中指令或数据的位置,该位置可以被访问,仿佛它是内存的一部分。
注意: 上图中的基地址寄存器和界限寄存器操作系统通过特殊的特权指令加载
**虚拟存储技术 + 页式存储管理方案 -> 虚拟页式存储管理系统 主要包括:1. 请求调页(demand paging) 2. 预先调页(prepaging)
基本思想
通常,页表项是硬件设计
注意 二级页表可以表示4G的虚拟地址空间
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。