Originally posted by: cw42
I have an Xp Pro machine (P4 2.4b, 512mb ram) acting as a server for file sharing, a bit of web dev, and as a light game server (cs, bf2) occasionally. Are there any tweaks to get the most out of the system?
If you aren't already using gigabit networking, adding a GbE switch and NICs where neeeded would probably be the single biggest performance improvement for file serving.
Next would be the drive subsystem, including splitting the OS and storage drive, adding a storage array, etc. This would then be limited by the networking.
Sometimes tweaking NIC parameters makes a difference.
Adding more RAM can also help -- a lot of RAM can be applied for a file cache, and depending on your usage patterns, it may help. If your applications can use a lot of RAM, then adding RAM could be a big "tweak".
More on the software side, search Microsoft for info on optimizing servers, and while those notes are written for W2K / 2003 servers, many of those tweaks are usable in XP as well.
But if you're going to try such tweaking, it might help to have an important/representative benchmark to use. You'll probably find in many cases that these tweaks don't make much practical difference, as the system isn't badly tuned out of the box.