Quote Originally Posted by frydanny View Post
I was refreshing like a hawk but yet the 79mb supposed dl will take 1 hour on a 100mb connection. Why cant SE just create a torrent or something and let it rip??? We pay enough money to at least have this service no?
For starters, that 100Mbit is often only going to be achieved closer to home. You are running all the way to Japan, which is going to have considerably more latency due to various factors. I have a 10Mb, and I do well to grab 6Mb to some sites during off-peak times, typically is 3Mb or less. I got on early and I started at 1.6Mb, then it dipped down to 200k, up to 500k, down to 300k, up to 2Mb.... it bounces all over the place for various reason, a large part of it because of the different file sizes. As more people are hitting the connection for the download, it gets worse. SE is not a group like Microsoft that can provide large clusters of servers and bonded T1's (or fiber) for the express purpose of the updates--they basically are running on the same hardware that the game runs on.

Have to remember you also are not grabbing one large file, or even 20 medium sized files....but thousands of small files. The various handshakes that happen for the stop/start/verify of every file bogs the realized transfer speed down considerably. Take 2000 500KB files and transfer them all at once, then take those same 2000 files and pack them up as one file with no compression (so you wind up with the same amount of data to send) and transfer that to the same server--you'll be surprised at the difference in how long it takes to complete the transfer even though you will be sending the same amount of data.