I was wondering if someone here could help a co-worker of mine with a software problem. The computer he is using is a Dell laptop with 512MB of memory running XP.
He is running a calculation application (it is a command line calculation application that automatically reads an input file and spits out an output file with minimal information printed to the command prompt window) repeatedly through a *.BAT file.
The problem is that the code seems to have a memory leak. If he runs the application 5000 times using the same simplified input file the computer runs out of memory in ~20min (I think that corresponds to ~5000 runs). He has looked at the process window before it runs out of memory, and the open processes do not add up to the total memory in use.
So the question is, is there anything he can do (beside telling the software people to fix the code or run this on a computer that has 3GB of memory) to fix this? I told him that I thought it was impossible unless the software gets fixed. Any tricks?