T
TheB
Ok, lets try this again.
I have a program which searches all disk drives for certain file types.
When it finds a file it writes a record to a Firebird DB. The program
normally is using 40 - 44 megs. However after running for about a minute
the memory usage suddenly jumps up to 440 - 450 megs for about 15 - 20
seconds and then instantly drops back to normal usage. When the memory
load peaks the program stop scanning and resumes when memory usage goes
back to normal.. Any ideas what could be going on?
I downloaded the Scitech memory profiler and according to it the memory
being allocated is not in any of my classes. While Sysinternals process
explorer reports memory usage jumping from 40 meg to 450 meg the Sci
profiler shows no jump in memory usage internal to my program at all.
Something is happening however. The Scitech profiler does show my program
going into a steady state, no memory is being allocated or freed up; i.e.
no processing within my code. Any Microsoft guys here have any idea?
I have a program which searches all disk drives for certain file types.
When it finds a file it writes a record to a Firebird DB. The program
normally is using 40 - 44 megs. However after running for about a minute
the memory usage suddenly jumps up to 440 - 450 megs for about 15 - 20
seconds and then instantly drops back to normal usage. When the memory
load peaks the program stop scanning and resumes when memory usage goes
back to normal.. Any ideas what could be going on?
I downloaded the Scitech memory profiler and according to it the memory
being allocated is not in any of my classes. While Sysinternals process
explorer reports memory usage jumping from 40 meg to 450 meg the Sci
profiler shows no jump in memory usage internal to my program at all.
Something is happening however. The Scitech profiler does show my program
going into a steady state, no memory is being allocated or freed up; i.e.
no processing within my code. Any Microsoft guys here have any idea?