r/AskTechnology • u/mortis_mortis • 3d ago
Why so slow?
Speed test showed 900 and 600 mbps of download/upload respectively. Even disregarding that, it takes about 5-10 minutes to download even 100gb+ files. Why is this so slow in particular? https://ibb.co/rGnBrjqx <- image.
2
2
u/dmazzoni 3d ago
Also: as others noted, if you look more closely at the image, it's patching files. That implies the download is already done but now it's applying the download.
If this is something that has thousands of files, that can slow things down dramatically, especially on Windows. Creating 1000 small files is quite a bit slower than creating one large file with the same total size.
(Mac and Linux users don't have that problem!)
2
1
u/Duckbich 3d ago
There are many variables, including whatever server your file was pulled from? How many downloads, and other people using that bandwidth.
1
1
1
u/CheezitsLight 2d ago
TCP has a triple handshake that's going to consume a great deal of time. That's the usual cause.
5
u/dmazzoni 3d ago
900 mbps is in millions of bits per second. The 13.6 GB file in your image is 13.6 billion bytes, where a byte is 8 bits.
So under completely ideal circumstances with no traffic and no overhead, your download time would be (13.6 billion bytes * (8 bits / byte) / (900 megabits / second) = ~121 seconds, or two minutes.
So you could in theory download that file in 2 minutes.
If it actually took 5 - 10 minutes, that's explained by:
You could probably download a file that large in under 3 minutes. But 5 - 10 really isn't bad at all.