In order to track resources, the resource tracker makes low-level modifications in the profiled process. Even though we do not know of any problems with these modifications, there is a risk that they can cause problems in the profiled process (including unexpectedly terminating the process).
Additionally, the “unmanaged nature” of resource creation and destruction makes it hard to guarantee that all resources are correctly tracked. There is a risk that the profiler will fail to track some resource creations or destructions. If there is a risk that the destruction of an instance will not be tracked, the resource tracker will ignore the instance. This minimizes the risk of presenting instances that do not actually exist at the cost of missing some instances.
If you notice any resource problems with the resource tracker, e.g., released instances that are still presented by the profiler, please inform us by sending an e-mail to memprofiler@scitech.se.
NOTE! The unmanaged resource tracker is currently not available for 64-bit processes or when running with Windows 2000.
|
.NET Memory Profiler User Manual © Copyright 2002-2008. SciTech Software AB. For information about .NET Memory Profiler, see the product site at http://memprofiler.com .NET Memory Profiler is developed by SciTech Software AB
|