Why is my Linux server slow?

From PrgmrWiki

First, ask yourself: Do I have enough ram? - if you are swapping, stop right there, that's the problem.