Server Fault is a question and answer site for system and network administrators. It's 100% free, no registration required.

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I am running Apache and Filezilla ftp server in Windows. I've been noticing for the last few months that whenever I start up the ftp server, the websites start to run slow. When I shut off the ftp server, the websites start speeding up again. Sometimes I need to restart Apache server after shutting off the ftp server to speed up the websites. I only start ftp server whenever I need to allow remote file transfers. Other than that it's always off. I'm not sure what's happening and where to look.

share|improve this question

closed as not a real question by voretaq7 Nov 21 '12 at 23:12

It's difficult to tell what is being asked here. This question is ambiguous, vague, incomplete, overly broad, or rhetorical and cannot be reasonably answered in its current form. For help clarifying this question so that it can be reopened, visit the help center.If this question can be reworded to fit the rules in the help center, please edit the question.

Why run Apache and Filezilla on Windows? Run Linux apps on Linux, and Windows apps on Windows to make your life much easier. The Windows program you're looking for is called IIS, by the way, and allows both you to serve up web and ftp. – HopelessN00b Nov 21 '12 at 22:51
Is there a reason you can't run IIS for this? There's really no way for us to know why filezilla is making your system slow (the number of potential causes are infinite - you need to troubleshoot on your end and narrow the field some...) – voretaq7 Nov 21 '12 at 23:12
up vote 1 down vote accepted

There are many possible reasons for this. To start with, if you are running them on the same server you will be effectively dividing the resources between the two applications. The FTP and Apache servers will need to share CPU time, memory usage and bandwidth. For example, if an upload/download is occurring to the FTP server it would be utilizing the bandwidth and may cause apache to appear to respond slower.

If you are running this on a Linux/Unix server try using the top command to monitor CPU and memory usage. For network utilization try looking at the netstat command. If you are using windows, look at the task manager to observe network, CPU and memory utilization.

share|improve this answer

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