我正在尝试使用TCP套接字和virtio-serial在虚拟机及其主机之间发送数据。我想对这两种方法进行基准测试。
有没有可用的工具来对此进行基准测试?如果没有,最有效,最准确的方法是什么?
我正在使用iperf
基准测试主机上的套接字与来宾上的套接字之间的数据传输速度。要使用iperf来使用virtIO串行通道对数据传输速率进行基准测试,我需要执行以下操作:
引导VM在主机上创建一个TCP套接字,并在客户机上通过virtIO-serial的字符设备在客户机上创建一个套接字。
在来宾上,我将套接字设置为侦听连接并使用以下命令启动iperf
iperf -c localhost -p <port_no>
在主机上,我使用
nc localhost <port_no> > /dev/null
只是将我从来宾获得的数据重定向到/dev/null
,因为我不需要基准数据。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句