5 ms·
Nice. Every speed test should have a "latency under load" graph, because we can't fight bufferbloat if we can't see it. DSLReports had the first bufferbloat te
by p1mrx 3y ago
Nice. Every speed test should have a "latency under load" graph, because we can't fight bufferbloat if we can't see it.
DSLReports had the first bufferbloat test I'm aware of, but it's broken now. Another example is https://www.waveform.com/tools/bufferbloat https://www.waveform.com/tools/bufferbloat
Ideally this problem should be fixed by ISPs and modem manufacturers, but individuals can use OpenWrt with luci-app-sqm, at least when the connection has a predictable speed limit.
An option to choose between IPv4/IPv6 (or test both) would probably be useful.
- sinak 3y agoAh the Waveform test is ours! I've been meaning to post it properly to HN since we launched it. It's far from being a perfect bufferbloat/latency under load test, and there's lots of room to improve it, but we built it when DSL Reports seemed to be running a little unreliably. We actually use Cloudflare and Fastly on the backend for latency/speed testing. We built and host the test for free mostly because I wanted it, but I justified the dev time as it being very-roundabout marketing for us - so if you ever need a signal booster or MIMO antenna for 5G internet, looks us up :).
- dtaht 3y agoIn some cases, the upload portion of the waveform test appears to be broken, btw. I worry that underneath it has switched from cubic to BBR and is thus understanding what a normal user actually experiences. Otherwise I still feel yours is the best web based latency under load test out there! Thank you for creating it and keeping it going so long! (Can I have you add preseem, libreqos, etc, to the FAQ?)
- trendal 3y agoHey, I love that tool. Use it all the time at our Wisp installs. And it's easy to point clients to it and have them send me the results. If you need donations to keep it going please reach out.
- deleted 3y ago[deleted]
- CrLf 3y agoCloudflare's speed test doesn't have a graph for latency under load, but it shows those numbers while the test is running. But you can find those graphs in Cloudflare Radar. Half of the https://radar.cloudflare.com/quality https://radar.cloudflare.com/quality section is based on speed test data.
- p1mrx 3y agoI see a graphical visualization of latency with multiple points and error bars. Maybe "graph" isn't the right technical term? Edit: It's a box and whisker plot: https://www.khanacademy.org/math/statistics-probability/summarizing-quantitative-data/box-whisker-plots/a/box-plot-review https://www.khanacademy.org/math/statistics-probability/summ...
- CrLf 3y agoAh, sorry. I thought you were asking for something different (more summarized). It does indeed plot latency during downloads and uploads in the same way as it plots unloaded latency (and I'd call those a "graph" too).
- dom96 3y agoWow, +500ms latency under upload load for me with Hyperoptic. Incredibly poor. https://www.waveform.com/tools/bufferbloat?test-id=8205ec7e-3779-4e7f-81fa-5f877fb4a3ba https://www.waveform.com/tools/bufferbloat?test-id=8205ec7e-...
- dtaht 3y agoyep. You can fix it for yourself with a SQM-enabled router... Or encourage your ISP to put in a better packet shaping solution in the first place. There are now a whole bunch of these - Preseem, Cambium, Paraqum, and my own libreqos. Cost is about 30 cents of CAPEX per subscriber.
- pixl97 3y agoIs your router just blasting packets out at full speed or does it have a limit set a little below the max. This makes a huge difference in latency.
- nerdbert 3y agoIt's probably your router. The ones supplied by ISPs, as well as many cheap off-the-shelf ones, are terrible at managing load.