zoukankan      html  css  js  c++  java
  • Intel VTx技术研究1

    1.VT-x的主要特征就是包含了一种新的VMX操作模式,在VMX模式下,处理器可以运行在 VMX root 或者 VMX non-root模式.

      在这两种模式下,IA-32的所有4种ring均可被软件实用,而实际上VT-x为客户软件提供了 ring -1 ?

    2.一个运行与普通模式下的CPU可以通过发射一条vmx指令:

        在稳定情况下,处理器大部分时间都工作在VMX non-root操作状态.

        vmxon         进入VMX root状态.

        vmlaunch     初始化虚拟机

        vmcall          退出虚拟机.

        vmresume    进入先前已初始化的虚拟机.将处理器重新置于VMX non-root操作状态.

        vmoff          返回普通模式.

        vmptrld        修改VMPTR指针.

        vmread        读取VMCS内容

        vmwrite        写入VMCS内容

    3.针对状态信息的维护:

        VT-x技术提供了硬件结构,允许在虚拟机运行时将几乎所有Context映射到本地结构.

        虚拟机控制结构--VMCS.

        当前虚拟机的VMCS通过一个VMPTR指针来指定,该指针包含4KB边界对其的VMCS物理存储地址.

  • 相关阅读:
    Gradle 是什么
    Spring AOP知识
    Spring IOC常用注解
    spring 依赖注入
    Java实现基数排序
    Java实现基数排序(解决负数也可以排序)
    2020/4/10安卓开发:Spinner下拉框
    Spring ioc使用
    java实现:归并排序
    centos中docker的安装
  • 原文地址:https://www.cnblogs.com/coltor/p/2205647.html
Copyright © 2011-2022 走看看