Unraid virtio-net 和 virtio 网卡如何选择?性能真的差10倍!!!

42次阅读
没有评论

共计 475 个字符,预计需要花费 2 分钟才能阅读完成。

结论:virtio-net 比 virtio 要慢的多。

为了提高性能,一般情况下建议选择 virtio。

virtio-net 提高了稳定性,但是会影响性能,使用 virtio-net-pci 会添加 vhost=on 参数启动。当 docker 容器同时处于活动状态时,virtio 驱动程序可能会导致系统崩溃。因此 UNRAID 为了稳定性默认选择是 virtio-net。

实际情况中优先选择 virtio 就好,出现问题再考虑 virtio-net。

在 12500T cpu 下实测,两者速度最大可以相差 10 倍,使用 virtio-net 网卡,单线程接收速率是 3.58Gb/s, 使用 virtio 网卡,单线程接收速率可以达到惊人的 44.4Gb/s。

virtio 网卡速度测试:
Unraid virtio-net 和 virtio 网卡如何选择?性能真的差 10 倍!!!

virtio 网卡速度测试:

Unraid virtio-net 和 virtio 网卡如何选择?性能真的差 10 倍!!!

 

个人使用 UNRAID 多年,一直用的 virtio 网卡,未出现因这个网卡带来的兼容性和稳定性问题。

 

资料来源:
https://forums.unraid.net/topic/101283-what-is-the-difference-between-virtio-and-virtio-net/

正文完
 0
评论(没有评论)