Estou usando iperf
para comparar a velocidade da transferência de dados entre o soquete no host e o convidado. Para usar o iperf para comparar a taxa de transferência de dados usando o canal virtio-serial, estou fazendo o seguinte:
-
Inicialize a VM para criar um soquete TCP no host e crie um soquete no convidado sobre o dispositivo de caractere do virtIO-serial no convidado.
-
No guest, eu configuro o socket para escutar conexões e iniciar o iperf usando
iperf -c localhost -p <port_no>
-
E no host, eu uso
nc localhost <port_no> > /dev/null
apenas para redirecionar os dados que recebo do convidado para /dev/null
, pois não preciso dos dados de referência.