« 夜中に出社 | トップページ | ZYNQのGigabitEtherの速度を測定 »

2019.10.08

ZYNQのGigabitEther性能を測る

ZYNQのGigabitEtherの性能を測ってみました。

最初に、Windows10上のOracleVM上でUbuntu16を動かし、その上でTFTPサーバを立ててPUTやGETを行ってみました。

その結果を示します。

  • 100M Ether, TFTP GET 256MByte・・・Received 268435456 bytes in 189.7 seconds → 11.3Mbps
  • 100M Ether, TFTP PUT 256MByte・・・Sent 268435456 bytes in 172.4 seconds → 12.4Mbps
  • GigabitEther, GET 256MByte・・・Received 268435456 bytes in 117.1 seconds → 18.3Mbps
  • GigabitEther, PUT 256MByte・・・Sent 268435456 bytes in 112.5 seconds → 19.1Mbps

なんと、100Mbpsにも達していないという結果でした。

Virtual Machineが悪いのか、TFTPが悪いのかわからないので、OracleVM上のUbuntu16にFTPサーバを立てて、こんどはFTPでやってみました。

  • 100M FTP GET (256MByte) 268435456 bytes received in 24.95 secs (84MB/s)
  • 100M FTP PUT (256MByte) 268435456 bytes sent in 22.75 secs (92MB/s)
  • 1G FTP GET (256MByte) 268435456 bytes received in 20.66 secs (102MB/s)
  • 1G FTP PUT (256MByte) 268435456 bytes sent in 12.20 secs (172MB/s)

大分速くなりました。UDPが悪いのか、TFTPサーバのソフトが悪かったようですね。

相手方はWindows10 IISです。

  • 100M FTP GET (256MByte) 268435456 bytes received in 27.84 secs (75MB/s)
  • 100M FTP PUT (256MByte) 268435456 bytes sent in 22.89 secs (92MB/s)
  • 1G FTP GET (256MByte) 268435456 bytes received in 24.54 secs (86MB/s)
  • 1G FTP PUT (256MByte) 268435456 bytes sent in 7.53 secs (278MB/s)

だいぶん速度も改善されてきました。

FTPの速度を測る相手方はWindows上のIISにしておくのが良いようです。

 

|

« 夜中に出社 | トップページ | ZYNQのGigabitEtherの速度を測定 »

コメント

コメントを書く



(ウェブ上には掲載しません)




« 夜中に出社 | トップページ | ZYNQのGigabitEtherの速度を測定 »