PINE64
Gigabit Ethernet performance testing - Printable Version

+- PINE64 (https://forum.pine64.org)
+-- Forum: ROCK64 (https://forum.pine64.org/forumdisplay.php?fid=85)
+--- Forum: Linux on Rock64 (https://forum.pine64.org/forumdisplay.php?fid=88)
+--- Thread: Gigabit Ethernet performance testing (/showthread.php?tid=4668)



Gigabit Ethernet performance testing - fire219 - 07-02-2017

For documenting the performance of the Gigabit ethernet onboard the Rock64.

If you want to post your own results, remember to mention which board you are using (1/2/4GB), OS/kernel, and any relevant software or hardware changes you have made.

Most testing will be done using iperf3 (sudo apt-get install iperf3), but other benchmarking methods are welcome.

Also do not forget to set the performance CPU governor (must do through sudo -i or sudo tee). (echo performance >/sys/devices/system/cpu/cpu0/cpufreq/scaling_governor)

Linux rock64 4.4.70-ayufan-44 #1 SMP Fri Jun 30 23:23:09 UTC 2017 aarch64 GNU/Linux
(ayufan rock64-linux-build 0.2.5, Debian Jessie minimal)
Rock64 2GB
iperf3 3.0.7

Remote host is a Lenovo Thinkcentre with RTL8111/8168/8411 ethernet.

Rock64 (client) --> Thinkcentre (server)
Code:
[  4] local 192.168.0.120 port 49148 connected to 192.168.0.85 port 5201
[ ID] Interval           Transfer     Bandwidth       Retr  Cwnd
[  4]   0.00-1.00   sec   104 MBytes   868 Mbits/sec    0   2.39 MBytes
[  4]   1.00-2.00   sec   108 MBytes   904 Mbits/sec    0   2.39 MBytes
[  4]   2.00-3.00   sec   108 MBytes   902 Mbits/sec    0   2.67 MBytes
[  4]   3.00-4.00   sec   108 MBytes   902 Mbits/sec    0   2.67 MBytes
[  4]   4.00-5.00   sec   105 MBytes   880 Mbits/sec    0   3.63 MBytes
[  4]   5.00-6.00   sec   110 MBytes   921 Mbits/sec    0   3.63 MBytes
[  4]   6.00-7.00   sec   105 MBytes   883 Mbits/sec    0   3.63 MBytes
[  4]   7.00-8.00   sec   110 MBytes   923 Mbits/sec    0   3.63 MBytes
[  4]   8.00-9.00   sec   106 MBytes   891 Mbits/sec    0   5.45 MBytes
[  4]   9.00-10.00  sec   106 MBytes   891 Mbits/sec    0   5.45 MBytes
- - - - - - - - - - - - - - - - - - - - - - - - -
[ ID] Interval           Transfer     Bandwidth       Retr
[  4]   0.00-10.00  sec  1.04 GBytes   896 Mbits/sec    0             sender
[  4]   0.00-10.00  sec  1.04 GBytes   894 Mbits/sec                  receiver

iperf Done.

Thinkcentre (client) --> Rock64 (server)
Code:
[  4] local 192.168.0.85 port 54468 connected to 192.168.0.120 port 5201
[ ID] Interval           Transfer     Bandwidth       Retr  Cwnd
[  4]   0.00-1.00   sec   111 MBytes   931 Mbits/sec    0    450 KBytes
[  4]   1.00-2.00   sec   112 MBytes   941 Mbits/sec    0    474 KBytes
[  4]   2.00-3.00   sec   112 MBytes   937 Mbits/sec    0    474 KBytes
[  4]   3.00-4.00   sec   111 MBytes   929 Mbits/sec    0    474 KBytes
[  4]   4.00-5.00   sec   112 MBytes   940 Mbits/sec    0    474 KBytes
[  4]   5.00-6.00   sec   111 MBytes   933 Mbits/sec    0    474 KBytes
[  4]   6.00-7.00   sec   112 MBytes   938 Mbits/sec    0    474 KBytes
[  4]   7.00-8.00   sec   112 MBytes   942 Mbits/sec    0    474 KBytes
[  4]   8.00-9.00   sec   112 MBytes   936 Mbits/sec    0    474 KBytes
[  4]   9.00-10.00  sec   112 MBytes   936 Mbits/sec    0    474 KBytes
- - - - - - - - - - - - - - - - - - - - - - - - -
[ ID] Interval           Transfer     Bandwidth       Retr
[  4]   0.00-10.00  sec  1.09 GBytes   936 Mbits/sec    0             sender
[  4]   0.00-10.00  sec  1.09 GBytes   934 Mbits/sec                  receiver

iperf Done.