Here are my server specs:

Processor #1 Vendor: GenuineIntel
Processor #1 Name: Intel(R) Xeon(TM) CPU 2.66GHz
Processor #1 speed: 2667.766 MHz
Processor #1 cache size: 512 KB

Processor #2 Vendor: GenuineIntel
Processor #2 Name: Intel(R) Xeon(TM) CPU 2.66GHz
Processor #2 speed: 2667.766 MHz
Processor #2 cache size: 512 KB

Processor #3 Vendor: GenuineIntel
Processor #3 Name: Intel(R) Xeon(TM) CPU 2.66GHz
Processor #3 speed: 2667.766 MHz
Processor #3 cache size: 512 KB

Processor #4 Vendor: GenuineIntel
Processor #4 Name: Intel(R) Xeon(TM) CPU 2.66GHz
Processor #4 speed: 2667.766 MHz
Processor #4 cache size: 512 KB

Current Memory Usage
total used free shared buffers cached
Mem: 4145336 3916756 228580 0 306444 1159068
-/+ buffers/cache:2451244 1694092
Swap: 12586916 16832 12570084
Total: 16732252 3933588 12798664

I have 512 MB Minimum Memory, 2 GB Maximum Memory but usually only have 256892 bytes available. I believe I can buy a 3GB max memory package with my webhost. I'm running 10 autoblogs with WPRobot. I usually have them post once every 3-5 hours with each domain having a list of 10 campaigns (WPRobot 3.11).

My server is extremely slow. Sometimes, it's hard to login to my WebHost Manager since the login can timeout. My Load Averages are routinely: 4.62 5.35 4.95 or higher.

I've disabled all my plugins at the moment, aside from WPRobot, so those aren't factors.

My question is what type of server specs would I need to have a fast loading server? Any tips on how to optimizer my Apache config for what I'm tying to do?


Thanks!