Just gathered a few numbers on a Ubuntu desktop thru a WiFI AP (EA3500), via 2.4 GHz or 5 GHz radio. The AP is connected to another device via Gbit Ethernet (EA4500) running a netserver
. Both devices are running a recent SNAPSHOT r9614-b614954, mwlwifi version 2018-12-18, c2c8244
, although the EA4500 is almost irrelevant, only enough to keep up the netserver
.
[2.4 G, 20 MHz] $ speedtest.sh -H 192.168.12.1 -p 192.168.12.1
2019-03-28 15:26:24 Starting speedtest for 60 seconds per transfer session.
Measure speed to 192.168.12.1 (IPv4) while pinging 192.168.12.1.
Download and upload sessions are sequential, each with 5 simultaneous streams.
............................................................
Download: 31.40 Mbps
Latency: [in msec, 59 pings, 0.00% packet loss]
Min: 0.973
10pct: 4.210
Median: 16.700
Avg: 21.853
90pct: 34.600
Max: 126.000
CPU Load: [in % busy (avg +/- std dev) @ avg frequency, 50 samples]
cpu0: 6.4 +/- 1.4 @ 1073 MHz
cpu1: 3.1 +/- 1.5 @ 930 MHz
Overhead: [in % used of total CPU available]
netperf: 1.0
...............................................................
Upload: 51.64 Mbps
Latency: [in msec, 37 pings, 0.00% packet loss]
Min: 1.600
10pct: 2.630
Median: 45.600
Avg: 75.323
90pct: 144.000
Max: 488.000
CPU Load: [in % busy (avg +/- std dev) @ avg frequency, 52 samples]
cpu0: 6.7 +/- 3.4 @ 994 MHz
cpu1: 3.0 +/- 1.6 @ 1040 MHz
Overhead: [in % used of total CPU available]
netperf: 0.5
[5 G, 40 MHz] $ speedtest.sh -H 192.168.12.1 -p 192.168.12.1
2019-03-28 15:36:54 Starting speedtest for 60 seconds per transfer session.
Measure speed to 192.168.12.1 (IPv4) while pinging 192.168.12.1.
Download and upload sessions are sequential, each with 5 simultaneous streams.
............................................................
Download: 101.91 Mbps
Latency: [in msec, 43 pings, 0.00% packet loss]
Min: 2.420
10pct: 6.030
Median: 10.000
Avg: 45.633
90pct: 60.200
Max: 608.000
CPU Load: [in % busy (avg +/- std dev) @ avg frequency, 50 samples]
cpu0: 8.8 +/- 3.9 @ 1106 MHz
cpu1: 3.2 +/- 1.5 @ 1227 MHz
Overhead: [in % used of total CPU available]
netperf: 1.6
.............................................................
Upload: 112.99 Mbps
Latency: [in msec, 60 pings, 0.00% packet loss]
Min: 0.911
10pct: 3.730
Median: 5.620
Avg: 7.492
90pct: 9.990
Max: 42.400
CPU Load: [in % busy (avg +/- std dev) @ avg frequency, 50 samples]
cpu0: 14.5 +/- 1.9 @ 1366 MHz
cpu1: 2.0 +/- 1.6 @ 1319 MHz
Overhead: [in % used of total CPU available]
netperf: 0.4
[On EA3500, Gbit Ethernet] # speedtest-netperf.sh -H 192.168.12.1 -p 192.168.12.1
2019-03-28 15:39:33 Starting speedtest for 60 seconds per transfer session.
Measure speed to 192.168.12.1 (IPv4) while pinging 192.168.12.1.
Download and upload sessions are sequential, each with 5 simultaneous streams.
...........................................................
Download: 538.30 Mbps
Latency: [in msec, 61 pings, 0.00% packet loss]
Min: 0.326
10pct: 0.581
Median: 1.223
Avg: 1.278
90pct: 1.604
Max: 6.738
CPU Load: [in % busy (avg +/- std dev), 56 samples]
cpu0: 100.0 +/- 0.0
Overhead: [in % used of total CPU available]
netperf: 92.1
............................................................
Upload: 383.44 Mbps
Latency: [in msec, 61 pings, 0.00% packet loss]
Min: 0.320
10pct: 0.363
Median: 0.662
Avg: 0.752
90pct: 0.851
Max: 7.006
CPU Load: [in % busy (avg +/- std dev), 57 samples]
cpu0: 100.0 +/- 0.0
Overhead: [in % used of total CPU available]
netperf: 99.2
The last was run on the EA3500, probably bottlenecked by its CPU.