计算机虚拟化是一种型的计算模式, 能够动态组织多种计算资源, 隔离硬件体系结构和软件系
统之间的依赖关系, 实现透明化、 可伸缩的计算系统构架, 提高计算资源的使用效率和遗产软
件的重用。
某公司是一家长期从事嵌入式软件研制的单位。 随着虚拟化技术发展, 公司决策层决定在公司
原有嵌入式实时操作系统基础上, 研制具备虚拟化能力的新一代嵌入式操作系统产品。 公司将
该项目的总体设计任务交给了王工, 要求他充分调研用户需求, 尽快拿出项目的计划书, 并给
出项目的技术实施途径。 一个月后, 王工向公司决策层提交了项目计划书和技术实施途径报告, 在公司讨论会上引起技术争议, 其焦点主要集中在两个方面: 虚拟化体系架构问题和虚拟
化中的安全因素问题。
【问题 1】 (14 分)
当前虚拟化的实现技术主要有全虚拟化和半虚拟化两种, 请用 200 字以内的文字说明两
种虚拟化技术的主要差别, 并用箭线指出图 3-1 所示的虚拟化特性分属哪种虚拟化技
术。
【问题 2】 (11 分)
具有虚拟化能力的嵌入式实时操作系统目前仅支持单核处理器, 而不支持多核, 请用
100 字以内的文字说明其主要原因。 表 3-1 给出如果采用虚