enryIT / html5_speedtest

Working demo at http://vps247333.ovh.net/ - 100Mbps limit!
GNU General Public License v3.0
39 stars 25 forks source link

Improve perfomance at high speeds #8

Open burevestnik1983 opened 7 years ago

burevestnik1983 commented 7 years ago

As it was mentioned in previous issues, there's some ploblems when running test at 1Gbit lines. For example, I use data sizes 32, 64,128 Mbytes for test, and I get only 200Mbit/s download and same upload on local server. But in speedtest.net flash test I got 600/400 for non-local server, I think, the main problem is than there's one ajax request, and the whole data transmitted (received) in one request. I suggest:

enryIT commented 7 years ago

This surely will help but I can't really mess with the JS library since i don't know very well ES6. Also, from what i can see, the library was designed not to use parallel streams as they will lower the calculation accuracy.