PINE64

Full Version: Gigabit Ethernet performance testing
You're currently viewing a stripped down version of our content. View the full version with proper formatting.
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.