• Home
  • Java Profiler
    • Overview
    • Benefits
    • Download
    • Features
    • New in 7.5
    • Early Access
    • FAQ
    • Purchase
  • .NET Profiler
    • Download
    • Features
    • New in 3.0
    • Purchase
    • Survey
  • Forums
  • Docs & Demos
  • Company
    • General Information
    • Customers
    • News Archive
 
YourKit Profiler for .NET logo
download: for Java for .NET   purchase: for Java for .NET

YourKit Profiler for .NET Help
  • 1  Running applications with profiler
    • 1.1  Profiling overhead: how to reduce or avoid
  • 2  Connect to profiled application
  • 3  Solving performance problems
    • 3.1  Performance bottlenecks
    • 3.2  Optimizing memory usage
    • 3.3  Memory leaks
      • 3.3.1  GC roots
    • 3.4  Excessive garbage allocation
  • 4  CPU profiling
    • 4.1  Recording CPU information. Sampling and tracing.
    • 4.2  CPU view
    • 4.3  Method merged callees view
    • 4.4  Method back traces view
    • 4.5  Comparing snapshots
  • 5  Memory profiling
    • 5.1  Memory telemetry
    • 5.2  Memory snapshot
    • 5.3  Shallow and retained sizes
    • 5.4  Memory views
      • 5.4.1  Objects view
        • 5.4.1.1  Class list
        • 5.4.1.2  Class tree
        • 5.4.1.3  Biggest objects
        • 5.4.1.4  Merged paths
        • 5.4.1.5  Object explorer
      • 5.4.2  Dead objects view
      • 5.4.3  GC roots view
      • 5.4.4  Leak detection: working with paths
    • 5.5  Inspections
    • 5.6  Comparing snapshots
    • 5.7  Useful actions
  • 6  Thread Profiling
  • 7  Integration with Microsoft Visual Studio
  • 8  Summary, snapshot annotation and automatic deobfuscation
  • 9  Filters
Copyright (c) 2003-2008 YourKit, LLC. All rights reserved.