- 15
- 0
- 约小于1千字
- 约 19页
- 2018-12-25 发布于浙江
- 举报
陶正祥;;;; Qemu是一个模拟器,它向Guest OS模拟CPU和其他硬件,Guest OS认为自己和硬件直接打交道,其实是同Qemu模拟出来的硬件打交道,Qemu将这些指令转译给真正的硬件。由于所有的指令都要从Qemu里面过一手,因而性能较差。;;; Intel-VT CPU,有 VMX root operation 和 VMX non-root operation两种模式。这样,VMM 可以运行在 VMX root operation模式下,客户 OS 运行在VMX non-root operation模式下。
而且两种操作模式可以互相转换。运行在 VMX root operation 模式下的 VMM 通过显式调用 VMLAUNCH 或 VMRESUME 指令切换到 VMX non-root operation 模式,硬件自动加载 Guest OS 的上下文,于是 Guest OS 获得运行,这种转换称为 VM entry。
Guest OS 运行过程中遇到需要 VMM 处理的事件,例如外部中断或缺页异常,或者主动调用 VMCALL 指令调用 VMM 的服务的时候(与系统调用类似),硬件自动挂起 Guest OS,切换到 VMX root operation 模式,恢复 VMM 的运行,这种转换称为 VM exit。VMX roo
您可能关注的文档
最近下载
- 福建《建筑装修工程质量验收标准》DBJT 13-46-2026.pdf VIP
- 房地产基础知识大全(最新版).ppt VIP
- 《论语》的智慧(西安交通大学)中国大学MOOC慕课章节测验答案.pdf VIP
- 新闻写作(新闻与写作).ppt VIP
- 大学生被看重感量表的编制与初步应用-应用心理学专业论文.docx VIP
- 风险控制岗位招聘笔试题(某大型央企)2025年试题集详解.pdf VIP
- 2025年风险控制岗位招聘笔试题(某大型央企)试题及答案.docx VIP
- 《新闻学概论》李良荣.pptx VIP
- 风险控制岗位招聘笔试题(某大型央企)必刷题详解.docx VIP
- 企业负债经营的风险分析与对策——以碧桂园为例.doc VIP
原创力文档

文档评论(0)