Function timing using Visual C Profile
Have a set of results regarding function timing of an aplication, but they seem incoherent.
They have been collected using Profile that comes with VC 6
First, anyone knows exactly what is the time unit reported by profile?
MSDN documents state that it is seconds. Profile output reports in milliseconds.
From the values I got, the only reasonable one is milliseconds. No way such huge values could be in seconds.
Second, the target executable runs in about 3 minutes (it is a number crunching aplication), if left running WITHOUT profiling enabled and not instrumented.
Profile reports that a single functions takes more than 20 minutes total (assuming values are reported in milliseconds).
Any explanation for this?
A recursive
Third, what is the meaning of "overhead average" value? I got "overhead average 4". Every timing is 4 milliseconds greater than reallity?
Cheers,
Andre

