Как измерить скорость передачи данных через сокеты?

http://www.ubuntu.com/project/about-ubuntu/licensing

Согласно этой ссылке Ubuntu представляет собой набор из нескольких компьютерных программ, и каждый из них может другая лицензия.

Насколько я знаю, базовое ядро ​​Linux выпущено в GNU GPL версии 2:

http://www.ubuntu.com/project / about-ubuntu / licensing

И если вы хотите найти лицензионное соглашение для каждой из этих программ, вы можете найти его на машине Ubuntu в этом месте:

/usr/share/doc/*/copyright

0
задан 6 February 2014 в 10:08

1 ответ

Я использую iperf для сравнения скорости передачи данных между сокетом на хосте и на гостевом. Чтобы использовать iperf для оценки скорости передачи данных по последовательному каналу virtIO, я делаю следующее:

  • Загрузите виртуальную машину, чтобы создать сокет TCP на хосте, и создали сокет на госте по устройству персонажа virtIO-serial на госте.

  • В гостевой системе я настраиваю сокет для прослушивания соединений и запускаю iperf, используя

    iperf -c localhost -p <port_no>
    
  • А на хосте использую

    nc localhost <port_no> > /dev/null
    

просто для перенаправления данных, которые я получаю от гостя, в /dev/null, поскольку мне не нужны данные для сравнительного анализа.

0
ответ дан 6 February 2014 в 10:08

Другие вопросы по тегам:

Похожие вопросы: