这是我的家庭作业问题。我一直在做一些研究,但找不到多少。我找到了一个powerpoint,但由于缺少文字而无法理解它。
http://xen.org/files/xensummit_tokyo/19_KoichiOnoue_en.pdf
(具体来说,什么是gPa和hPa?)
我想知道是否有人可以指出我正确的方向看下一步。
以下是问题:
解释如何虚拟化Pguest发出的系统调用,以便它们由客户操作系统的内核代码提供服务(映射到Pguest的地址空间)。您如何区分和控制Pguest中应用程序和内核堆栈之间的切换?在您的答案中,包括一个图表,显示如何在内存的各个部分之间重定向控件,以处理虚拟化系统调用。
任何帮助将不胜感激!
答案 0 :(得分:1)
这些是“访客物理地址”和“主机物理地址”。
在课程作业时,我会犹豫不决。您需要自己做腿部工作,否则您将无法学习材料,并且您可能无法通过考试/测试。
希望你知道内存映射在操作系统内核和CPU级别上的工作原理。如果您只是在Google上搜索三个关键字gpa hpa和VM,您会发现更多内容。