Had this problem on my own server recently. A 1 mb file downloads quick at about 200-250kb/sec, but a larger file, say 5 mb or more, starts crawling at 50 or 30 or so kb/sec. What is causing that? I know file downloads often start out fast and then quickly slow down over time and become stable, but for me any file bigger than a few mb starts out slow and remains slow for no apparent reason.
Try using a download manager that will split the file up into smaller chunks and download them simoutaniously(sp?) I always get full speed (1,200kb/sec) when downloading with one, unless it's from a really slow server.
Perhaps your packets are being fragmented? Have you checked your Maximum Transmission Unit (MTU) at both ends? Ethernet MTU is typically 1,500 bytes, but ADSL can be slightly smaller. Any packets bigger than this can get fragmented, and therefore take longer. Cryo.
I will try with a downloads manager. However, the problem become most apparent when downloading streaming videos. Shorter videos load up instantly while a video just twice the size can take ages. My own Internet connection is ADSL, 24mbit/sec downstream. Most servers, mine included, are on a 10mbit line. 100mbit ports are horribly expensive
lol yeah i was wondering when you said 250kb/sec... i thought sweden had near enough the best download speeds for home users in the world...
hehe, yeah we kinda do. Never any server that can give full speed though....other than the domestic university network
Solved this issue, hosting company had throttled all ports because people went above bandwidth limit without knowing. Will have them take mine off