Understanding your application's memory usage

The situation

You're developing an application and need to ensure your code is performing optimally, so that users receive the best performance possible.

Key challenges

  • Knowing which objects have been created on the managed heap.
  • Knowing where those objects have been created.
  • Understanding how your application uses memory.

How we can solve it

  1. Use ANTS Profiler to profile memory usage.
    1. Use your application as normal while ANTS Profiler™ is running.
    2. Take snapshots while you are using your application.
  2. Compare snapshots of your application.
  3. ANTS Profiler generates results allowing you to investigate memory usage.

Benefits of our solution

  • Detailed results enable you to understand memory usage.
  • Shows you exactly what objects have been added to memory, and identifies where those objects have been called.
  • Get to critical information very quickly.

Technical papers

Help