不用怀疑,是有差异的。网上大把现成的benchmark,自己做验证也不费事。
所有读写最终是主机来完成没错,但主机和虚拟机之间的通信,是通过虚拟硬件设备来实现。虚拟硬件设备复杂度不同,性能当然有差异。
简单粗暴理解,virtio磁盘和网卡,直接就告诉主机和虚拟机,这些虚拟硬件,只是纯粹的逻辑收发管道。通过这些管道交换数据,不用煞有其事的实现真实硬件(e1000,螃蟹卡,真实sata控制器)的流控,纠错机制等等,自然省事了。这种省事,直观体现就是性能(速度或者系统资源开销)提高。
【 在 DeltaIII 的大作中提到: 】
:
: 一直非常怀疑虚拟机的磁盘总线类型会有性能差异的说法
: 反正都是一个磁盘文件,具体到写入不都是都是主机操作系统来完成吗。。。
: 【 在 ttaudi 的大作中提到: 】
: : 标 题: 已安装好的windows可以从sata换到virtio吗?另外那些PE系统支持v
#发自zSMTH@Redmi Note 7
--
FROM 113.119.11.*