Fully featured low overhead profiler for Java EE and Java SE platforms.
Easy to use performance and memory .NET profiler for Windows and Linux.
Performance monitoring and profiling of Jenkins, Bamboo, TeamCity, Gradle, Maven, Ant and JUnit.

Changes in Version 2021.3

Linux support

  • feature The main feature of the new version is the ability to profile .NET Core applications on Linux. CPU and memory profiling of x64 applications is fully supported on Linux. Now Linux is a first class citizen of YourKit .NET profiling suite.

    Linux logo

Memory profiling

  • feature New action Exclude Retained Objects opens a new tab with all the objects from the current set except for the retained set of the current selection. You can find the action in the popup menus of memory views.

    Ignoring retained objects and focusing on the rest might help finding memory leaks and analyze memory distribution.

    Exclude retained objects popup
  • fix Action Memory | Contained Objects might not show elements of System.Collections.Concurrent.ConcurrentQueue.

Miscellaneous

  • improvement .NET Framework is no longer required to install and use the profiler.

  • improvement New activation wizard improves UX of profiler activation and evaluation. Wizard guides through the activation and gracefully handles corner cases when the computer has no Internet connection, behind a proxy, etc.

    Activation wizard
  • improvement Due to security reasons the startup option listen has been reworked and accepts now the following values:

    • Most security: The default option: listen=localhost opens the profiler agent socket on the loopback network interface. Previous default was listen=all.
    • Easy access: listen=all opens the profiler agent socket on all network interfaces.
    • Advanced: listen=<IP or host> opens the profiler agent socket on the loopback interface and on the specified IP address.
  • fix In SSH configuration it was impossible to choose private SSH key from the hidden directory.
  • improvement Bug fixes and performance improvements.

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.