If you reduced the number of threads but the problem did not went away, it must be different from linear usage growth with the number of cores.
Is your application 32-bit or 64-bit? 32-bit applications can not address more than 4GB in principle (no matter how much is physically available), and by default only 2GB of those are possible to use for data (including heap).
Thecomputer installed XP 64-bit and Visual Studio 2005. I don't know if the VC2005 is 32-bit or 64-bit.
While thereis amenu under Visual Studio Tools:
...
Visual Studio 2005 command Prompt,
Visual Studio 2005 Remote Debugger,
Visual Studio 2005Remote Debugger(x64),
...
do it means the VC2005 is 64-bit?
Or I need towrite a 64-bit application? If so, Could you pleasegive somesuggestion about how tolearn 64-bit programming?Any basic 64-bit source? I have no idea about 64-bit programing.
Thank you so much!