We have installed TeamCity 3.0 EAP in two machines. One machine has Windows Server 2003 32-bits version, and the other one has Windows Server 2003 64-bits version.
Compiling and executing a small suite of unit tests takes about 23 seconds under the 32 bits version machine, compared to almost 90 seconds on the 64 bits machine (with the same projet and same build configuration).
Is it possible that Team City (maybe the JVM) is better optimized for 32 bits than 64 bits Windows 2003 Server OS? We'd have no problem changing our OS. Right now we're in the state of investigation.
Thanks for your help!