View Single Post
  #5  
Old 10-22-2003, 03:50 AM
krich
Hill Giant
 
Join Date: May 2003
Location: The Great Northwest
Posts: 150
Default

Ostaf, it all depends on how the executables are compiled and which version you are running. Compilers have many optimizing settings that can improve performance. There are optimizations made constantly by the developers during development. I doubt anyone ACTUALLY knows the answer to your question.

As for your connection, unless you have a big upstream pipe, you'll likely top out your bandwidth before you hit the max any given server can handle.

General guidelines for multiple machine servers are:
1) Database server needs to have the most memory, not necessarily the most CPU. Most DB servers cache tables in RAM (not 100% sure if MySQL does, but would be surprised if it didn't) allowing super fast access. The more memory, the better in this case.
2) World server can be your slowest computer
3) Zone servers need to have a decent amount of RAM, plus some horsepower on the CPU side. Frequently lag occurs during battles, so if you are testing make sure youtest with multiple battles going on in the same zone.
4) Use Linux rather than Windows (IMHO) and ditch the Xwindowing Window Manager crap. It just hogs up memory for no good reason.

regards,

krich