x86 - x86 架构如何同时虚拟化同一个地址?
问题描述
让我们假设我有两个应用程序在 x86 系统上运行,并且两个应用程序都在同一个虚拟地址访问虚拟内存。如果虚拟到物理映射由用于索引页目录和页表的位组成,那么页表如何能够将相同虚拟地址(例如 400000h)的两个实例映射到不同的物理地址?他们不会因为虚拟地址相同而最终索引到页表中的相同条目吗?
解决方案
推荐阅读
- python - 重新编译 matplotlib/src/ 中的文件
- c - 未初始化的 C 字符串没有警告
- string - Visual Basic 将文件加载到由制表符分隔的字符串 (,)
- c++ - 使用 ofstream 写入文本文件时断言失败
- mysql - mysql:找到最近的点,它与给定的纬度和经度的距离以公里为单位?
- wordpress - 如何将谷歌套装域与WordPress连接?
- python - 如何杀死正在运行的线程
- jmeter - JMeter - 仅对第一个请求禁用/忽略断言
- node.js - 完全没有理由的内存泄漏
- javascript - 使用 MS Edge 下载 Excel 文件