zoukankan      html  css  js  c++  java
  • Linux:Day49(下) 虚拟化技术基础原理

    cpu虚拟化:

      模拟:emulation

      虚拟:virtulization

        完全虚拟化(full-virtulization)

          BT:二进制翻译(软件)

          HVM:硬件辅助的虚拟化(硬件)

        半虚拟化(para-virtulization)

    Memory:

      进程:线性地址空间

      内核:物理地址空间

      MMU Virtulization

        Intel:EPT,Extended Page Table

        AMD:NTP,Nested Page Table

      TLB virtulization

        tagged TLB

    I/O:

      外存:

        硬盘、光盘、U盘

      网络设备:

        网卡

      显示设备:

        VGA  

      键盘鼠标:

        ps/2,usb

      I/O虚拟化的方式:

        模拟:完全使用软件来模拟真实硬件

        半虚拟化:

        IO-through:IO透传

      Intel:VT-d

        基于北桥的硬件辅助的虚拟化技术;

  • 相关阅读:
    HDU 1018 Big Number
    UVa 10603 倒水问题
    UVa 12108 特别困的学生
    UVa 1590 IP网络(简单位运算)
    UVa 12325 宝箱
    UVa 253 骰子涂色
    UVa 815 洪水!
    springmvc(2)处理器设配器和映射器
    SpringMVC(1)
    MyBatis(10)逆向工程
  • 原文地址:https://www.cnblogs.com/sq5288/p/11686433.html
Copyright © 2011-2022 走看看