半虚拟化和硬件虚拟化的主要区别

BamB00 2021-04-12 00:04:28
Categories: Tags:

半虚拟化和硬件虚拟化的主要区别

  1. 硬件虚拟化主要用于Windows
  2. 全虚拟化需要VMM自己翻译和转换 敏感和特权指令
  3. 半虚拟化普通指令直接调用内核,特权指令会转化成多个普通指令去完成,铭感指令需要调用VMM才能去执行。