组件 规格
芯片 Intel 440BX
CPU 基于主机的CPU(仅一个CPU)
BIOS AMI BIOS
Video 4MB内存的S3 Trio 32/64
内存 3.6GB
输入设备 PS/2鼠标及键盘
软驱动 两个1.44MB 3.5“软驱动
通信端口 两个串行端口,一个并行端口
IDE控制器 两个通道,每个支持两个以上的设备(总共支持4个IDE设备)
SCSI控制器 四个Adaptec 2940 SCSI控制器以上(每个支持7个设备,总共28个设备)
网络接口 四个Intel 21140 10/100Mb网络接口卡
合成驱动在Hyper-V是新的,设计来用于提高性能。它们能在虚拟硬件与物理硬件之间平衡更多有效的通信机制。缺点是它们仅支持诸如Windows Vista和Windows Server 2008这样的比较新的子操作系统。微软为虚拟视频适配器、IDE连接与鼠标驱动提供了合成驱动。总体来说,只要在子操作系统上可用,你什么时候都能使用合成驱动。
Hyper-V也有另一个有用的地方:在启动期间,仿真设备驱动可能用于兼容性目的(考虑标准的Windows预启动环境支持一套有限的驱动)。当装载子操作系统的时候,相关的驱动及其合成的驱动都断开。你能通过打开基于Windows的子操作系统里的Device Manager检查安装了哪种类型的驱动。涉及到VMBus的那些都是合成驱动。
延伸启迪
考试大提示:启迪(Enlightenment)是另一个你听见的与Hyper-V相关的各种文章的术语。”启迪“意味着许多事,不过,在Hyper-V情况下,这个术语指的是子操作系统意识到并化运行于虚拟环境。启迪既能指为虚拟化化的子操作系统设备驱动,也能指提升CPU和内存性能的实际核心级别的优化。比如对Windows Server 2008和Citrix XenServer的化构造,它们在微软发布的Hyper-V里都可用。随着Hyper-V变得更流行,你期望看到更多的启迪过的子操作系统。
当仍然维持广泛的子操作系统类型的兼容性时,了解分区与设备驱动选择是挖掘性能的一个重要方面。根或子分区架构允许管理员创建安全、独立和有效访问硬件的虚拟环境。在一个给定的子操作系统,你通常应该使用Hyper-V合成驱动。在其他情况下,仿真驱动将提供与微软其他虚拟化选择等同的性能。