Field Notes

Ray Escamilla documents notes on Performance Testing and Analysis of .NET applications

February, 2006

Posts
  • Field Notes

    Running GCRoot against all objects in a MethodTable

    • 0 Comments
    When troubleshooting memory related issues you will run GCRoot against objects in a given MethodTable. The process of GCRoot'ing each of the objects individually to chase down a root can be hit and miss. Use the command below to run GCRoot against a given...
  • Field Notes

    .NET Application Debugging and Troubleshooting Resources

    • 3 Comments
    A list of tools I commonly use to troubleshoot and debug .NET applications. Windbg is a no-frills, lightweight debugger of choice for analyzing memory dumps. It's Sometimes used in production for live debugging. It is a unmanaged debugger and requires...
  • Field Notes

    Using ADPlus to Dump on Managed Exception

    • 2 Comments
    ADPlus is the single most tool I use to collect memory dumps in production environments. A useful application of ADPlus is to monitor a .NET application for the occurance of a manged exception (both system or custom) and do something (collect a memory...
Page 1 of 1 (3 items)