【发布时间】:2017-07-07 10:27:08
【问题描述】:
我有一个问题,我们如何转换虚拟地址并将该地址映射到物理内存位置。
我有一个在 Qemu 上运行的 Windows VM,它托管在我的 Ubuntu Linux 系统上。我想知道我们如何将在 Windows VM 上运行的程序映射到主机/Linux 机器上的物理内存位置。
我们如何进行这种虚拟到物理的映射?
谢谢并提前。
【问题讨论】:
-
也许看看 Qemu 文档...话虽如此,在一个进程中找到某些内存的物理地址并不意味着您可以从另一个进程访问它...听说过内存保护?
-
您基本上是在问程序如何在虚拟机中运行,这太宽泛了。阅读有关虚拟机的信息,您就会掌握它的窍门。如果没有,请返回特定问题。如果那不是您想要的并且我误解了您,则不清楚您在问什么。不管怎样,试试to improve your answer。
标签: memory memory-management operating-system virtual-machine qemu