<*n style="font-size:18px;">地址空间压缩*n>
(Address Space Compression)地址空间压缩是指 VMM 必须在Guest OS 的地址空间中保留一部分供其使用。例如,中断描述表寄存器(IDT Register)中存放的是中断描述表的线性地址,如果 Guest OS 运行过程中来了外部中断或触发处理器异常,必须保证运行权马上转移到 VMM 中,因此 VMM 需要将 Guest OS 的一部分线性地址空间映射成自己的中断描述表的主机物理地址。
VMM 可以完全运行在 Guest OS 的地址空间中,也可以拥有*的地址空间,vmware虚拟化报价,后者的话,vmware虚拟化设备,VMM 只占用 Guest OS 很少的地址空间,用于存放中断描述表和全局描述符表(GDT)等重要的特权状态。无论如何哪种情况,VMM 应该**** Guest OS 直接读取和修改这部分地址空间。
<*n style="background-color:#E53333;color:#FFFFFF;font-size:18px;">想了解更多详细信息,赶紧拨打图片上的电话吧!!!*n>
<*n style="font-size:18px;">I/O设备虚拟化*n>
一般的I/O设备虚拟化主要是采用模拟方式或者软件接口方式,因此性能上很容易成为瓶颈——毕竟传统的机器上,I/O设备都很容易成为瓶颈,因此Intel就适时提出了Intel Virtualization Technology for Directed I/O,简称为Intel VT-d。
关键在于解决I/O设备与虚拟机数据交换的问题,而这部分主要相关的是DMA直接内存存取,以及IRQ中断请求,vmware虚拟化价格,只要解决好这两个方面的隔离、保护以及性能问题,就是成功的I/O虚拟化。虚拟化技术和处理器上的Intel VT-i和VT-x一样,Intel VT-d技术是一种基于North Bridge北桥芯片(或者按照较新的说法:MCH)的硬件辅助虚拟化技术,通过在北桥中内置提供DMA虚拟化和IRQ虚拟化硬件,实现了新型的I/O虚拟化方式,Intel VT-d能够在虚拟环境中大大地提升 I/O 的可靠性、灵活性与性能。
<*n style="background-color:#E53333;color:#FFFFFF;font-size:18px;">想了解更多详细信息,vmware虚拟化,赶紧拨打图片上的电话吧!!!*n>
<*n style="font-size:18px;">虚拟机控制结构*n>
<*n style="font-size:18px;">
*n>
为了建立这种两个虚拟化窗体的架构,VT-x设计了一个Virtual-Machine Structure(VMCS,虚拟机控制结构)的数据结构,包括了Guest-State Area(客户状态区)和Host-State Area(主机状态区),用来保存虚拟机以及主机的各种状态参数,并提供了两种操作在虚拟机与VMM之间切换,用户可以通过在VMCS的VM-execution fields里面指1定在执行何种指令/发生何种事件的时候,VMX non-root operation环境下的虚拟机就执行VM exit,从而让VMM获得控制权,因此VT-x解决了虚拟机的隔离问题,又解决了性能问题。
<*n style="background-color:#E53333;color:#FFFFFF;font-size:18px;">想了解更多详细信息,赶紧拨打图片上的电话吧!!!*n>