I have a vps with a 1Gb/s line, when running apps on the server I can get (be it not full) reasonable speeds, but when downloading files through apache from this server I never reach close to my line speed usually 600kb/s where I know the line should be able to comfortably do 1MB/s and more. What can I do to increase the download speeds.

Is there maybe a freeware or opensource php script that will increase my speeds?

Note. I have confirmed that my server can upload at more than 1MB/s, also that I can download at 1MB/s or more. Also I want to increase the speeds without a download accelerator.

  • 4
    Profile the apps, this almost certainly has nothing to do with Apache. – Chris S Nov 29 '11 at 3:14
  • Please mention the speed you get as well, not just the speed you expect. – Roman Nov 29 '11 at 14:23
  • 1
    You need to be specific about what and how you are testing. With performance metrics, details are very important. The testing strategy, hosting platform, network status and server status can all significantly impact results. – jeffatrackaid Dec 12 '11 at 20:02

I would check whether changing the EnableSendfile setting makes a difference.


You might want to consider testing with an alternative web server such as http://nginx.com/ which is particularly fast at serving static files.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.