Hi all,
This is a tough one, We have a few home grown applications that do some serious calulations. We are seeing that it takes 3 minutes on a windows XP laptop (spec 2.4 ghz dual core, 2 gb ram, windows xp pro 32 bit) (same timing on a Windows 7 pro x64, 2.8 ghz Core I-7 with 8 gb ram) an when we go to a server console, install tha ppalication and attempt to run it takes 6 to 8 mins for the same calculation run. (server spec – Windows 2003 R2 server (x64), 4 gb ram, Dual core 2.4 ghz processor) (also same timing on a windows 2000 x32 server, 2 gb ram, 3.2 ghz dual processor)
What we see on the server is the CPU spikes to 100% during the calculation phase, memory and disk usage are minimal, yet on the Desktop OS’s the cpu usage never goes above 40% (same caculations and data is used.)
Any thooughts on what may cause this type of behavior? I was thinking it may be some service that windows server uses vs their desktop OS that is conflicting? I have played with the background /foreground settings on the advanced tab of system properties.
any thoughts are welcome.