Profiling an application, does it cause increased file i/o?

Use this forum for questions on how to use .NET Memory Profiler and how to analyse memory usage.
Post Reply
Posts: 1
Joined: Wed Apr 23, 2008 8:06 pm

Profiling an application, does it cause increased file i/o?

Post by lsmiranda » Wed Apr 23, 2008 8:09 pm


I am using version 3.1 of the profiler, and i was profiling outlook.exe. I noticed in the taskmanager that outlook.exe process had increased file i/o , specifically disk writes. Averaging 1 write operation a second.

Now, is it possible that this is caused by the profiler running ? Or, if the profiler was to cause this i/o, it would appear under the profiler process in task manager?



Andreas Suurkuusk
Posts: 1029
Joined: Wed Mar 02, 2005 7:53 pm

Post by Andreas Suurkuusk » Thu Apr 24, 2008 9:14 pm

When the real-time tracker is enabled, the profiled process will report the status to the profiler once per second (even if no allocations have been performed). The status is reported through a pipe, and it will be counted as a file I/O write. If you disable the real-time tracker the profiler, should not cause any I/O operations while the profiled application is idle.
Best regards,

Andreas Suurkuusk
SciTech Software AB

Post Reply

Who is online

Users browsing this forum: No registered users and 15 guests