Unfortunately the EQClient, Server, or Database make no use of multiple core processors. Like Chaos said, your biggest focus should be RAM, then CPU. Besides that you'll need a crap load of bandwidth if you plan on having even a small community.
An empty zone (dynamic or static) takes about 8MB of RAM. The database/MySQL will take about 200-300 MB of RAM. I've seen some zones get up to 70-90MB's with a couple groups in them.
I honestly would recommend 3 GBs of RAM minimum on a 32-bit OS (or 4 GB minimum on a 64-bit OS).
I know from experience that 768 kb Up is only good for about 40-50 people. That is really stretching it though due to the variances in packet size for different actions. I saw fluctuations between 300 kb UP and 700 kb UP with only 30-35 people on the server so it's very possible 40+ can cause issues with only 768.
We recently moved to a 20 Mb UP line and it's helped tremendously.
|