Overhead During Profiling

Brian DonahueBrian Donahue Posts: 6,590 Bronze 1
Hi Josh,

Yep, it was right there in the FAQ all along. By the way, ANTS Profiler
will make your application run noticably (understatement here!) slower than
normal. The Profiler will try to compensate for the overhead incurred as
best it can to try to deliver 'real-world' timings for the profiling
session. I've been told that it's 99% accurate, but not perfect.


Brian Donahue
Red Gate Technical Support

"Josh" <[email protected]> wrote in message
news:[email protected]
> I'm currently evaluating the Ants Profiler. I must so far I'm extremly
> impressed and I wish we would have been using it a few months ago to save
> the hassle we are currently experiencing. My question is related to the
> overhead involved during profiling. We are currently using your profiler
> try to find bottlenecks in a windows based application that is based in a
> Citrix Environment. During profiling in our citrix environment and on our
> local development machine there seems to be a good bit more overhead when
> comes to the processor (haven't evaluated the memory) during profiling
> during normal execution without profiling. For example in one of our
> areas I've noticed a CPU spike of around 10-15% but during profiling that
> CPU spike is around 25%. Normal flow of the application is noticably
> also. It seems reasonable that the profiling process contains overhead, is
> the amount I've noticed normal and within normal limits and is this
> included in the metrics returned or is it just the overhead of profiling
> doesn't affect the validity of the results?
> Thanks for your time.
> Josh Carlisle
Sign In or Register to comment.