Search Results for

    Show / Hide Table of Contents

    Resource Tracker Limitations

    In order to track resources, the resource tracker makes low-level modifications in the profiled process. Even though there are no known 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.

    In This Article
    Back to top

    © Copyright 2002-2020. SciTech Software AB.
    For information about .NET Memory Profiler, see the product site at https://memprofiler.com