Fully featured low overhead profiler for Java EE and Java SE platforms.
Easy-to-use performance and memory .NET profiler for Windows, Linux and macOS.
Secure and easy profiling in cloud, containers and clustered environments.
Performance monitoring and profiling of Jenkins, Bamboo, TeamCity, Gradle, Maven, Ant and JUnit.

Objects view

The objects view allows you to comprehensively examine objects in a memory snapshot.

When a memory snapshot opens, the Memory tab is shown automatically and represents all objects.

You can also open it for a subset of objects:

  • Memory | Selected Objects (F4) works in any memory view if selection represents live objects.
  • Memory | Instances by Class... (Ctrl+N) opens all instances of a class by its name.
  • Memory | Strings by Pattern... (Ctrl+F) opens instances of strings, char arrays or byte arrays that match given text pattern.

There are different views:

  • Objects by category:

    Class list - examine how memory is distributed among instances of different classes

    Class and namespace - similar to the Class list, but classes are grouped by namespace

    Modules - distribute objects by module

    Generations - distribute objects by garbage collector generations

    Shallow size - shows objects distributed according to their shallow size range

  • Individual objects:

    Object explorer - browse individual objects

    Biggest objects - find individual objects that retain most of memory

  • Allocation recording results:

    Allocations - explore methods where objects were created

  • Other views (available as dependent views only):

    Merged paths - examine how objects are retained

    Class hierarchy - shows super and derived classes

YourKit uses cookies and other tracking technologies to improve your browsing experience on our website, to show you personalized content and targeted ads, to analyze our website traffic, and to understand where our visitors are coming from.

By browsing our website, you consent to our use of cookies and other tracking technologies in accordance with the Privacy Policy.