1

这是我的家庭作业问题。我一直在做一些研究,但找不到太多。我确实找到了一个PowerPoint,但由于缺少文字而无法理解。

http://xen.org/files/xensummit_tokyo/19_KoichiOnoue_en.pdf

(具体来说,什么是gPa和hPa?)

我想知道是否有人能指出我下一步该往哪里看的正确方向。

这是问题:

解释如何虚拟化 Pguest 发出的系统调用,以便它们由来宾操作系统的内核代码提供服务(映射到 Pguest 的地址空间)。您如何区分和控制 Pguest 中应用程序和内核堆栈之间的切换?在您的答案中,包括一个图表,显示如何在内存的各个部分之间重定向控制,以处理虚拟化系统调用。

任何帮助,将不胜感激!

4

1 回答 1

1

这些是“客户物理地址”和“主机物理地址”。

当它是课程作业时,我犹豫要不要太详细。您需要自己做跑腿工作,否则您将无法学习这些材料,并且您可能无法通过考试/测试。

希望您知道内存映射在操作系统内核和 CPU 级别是如何工作的。如果您在 Google 上搜索三个关键字 gpa hpa 和 VM,您会发现更多的材料。

于 2009-10-17T21:24:10.110 回答