您的位置:首页 > 视频使用教程 > 使用问题

英特尔虚拟化技术(VT-x)是什么?-U大仙教程CPU系列

2019-12-02 17:04:57 来源:U大仙U盘启动官网 www.udaxian.cn

 英特尔虚拟化技术(VT-x)的概念

英特尔虚拟化技术(VT-x),是intel运用Virtualization虚拟化技术中的一个指令集,能够同时提升虚拟化效率和虚拟机的安全性。在x86平台上的VT技术,一般称之为VT-x。而在Itanium平台上的VT技术,被称之为VT-i。
 

英特尔虚拟化技术(VT-x)是什么?-电脑店教程CPU系列
 


英特尔虚拟化技术(VT-x)的构成

英特尔虚拟化技术(VT-x)在扩展了传统的x86处理器架构的基础上,还引入了两种操作模式:VMX root operation(根虚拟化操作)和VMX non-root operation(非根虚拟化操作),统称为VMX操作模式。

英特尔虚拟化技术(VT-x)设计了一个Virtual-Machine Control Structure(VMCS,虚拟机控制结构)的数据结构,包括了Guest-State Area(客户状态区)和Host-State Area(主机状态区),主要用来保存虚拟机以及主机的各种状态参数,从而使VM entry和VM exit两种操作,能够在虚拟机与VMM之间切换,解决了虚拟机的隔离以及性能的问题。

 

英特尔虚拟化技术(VT-x)的功能

英特尔虚拟化技术(VT-x)能够提高基于软件的虚拟化解决方案的灵活性与稳定性,它通过纯软件虚拟化,来消除虚拟机监视器(VMM)代表客户操作系统来听取、中断与执行特定指令的需要,从而有效减少 VMM 干预,还为 VMM 与客户操作系统之间的传输平台控制提供了有力的硬件支持,这样在需要 VMM干预时,将实现更加快速、可靠和安全的切换。

927352039
客服
客服微信

扫一扫
添加 客服微信

加入 微信交流群

加入QQ群

扫一扫
加入qq交流群

U大仙qq交流群

返回顶部