对虚拟化技术的理解

虚拟化技术:在一台主机上实现多个操作系统,关键技术就是硬件的虚拟化 全虚拟化:CPU、内存以及IO设备都通过内核来进行虚拟化。优点是虚拟机操作系统内核不用修改,例如windows操作系统可直接创建;缺点是效率太低,所有的调用硬件设备的操作都需要hypervisor(主机内核)来中转调度。 半虚拟化:将IO设备驱动程序做成系统调用直接供给虚拟机使用,这样减少了主机内核的参与,例如虚拟机发报文直接调用
相关文章
相关标签/搜索