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.

Not enough disk space for temporary files

Can't find your answer? Please refer to documentation and demos, ask your question in forum, or contact support.

When the profiler opens a memory snapshot, it may create temporary files in the user's default temporary directory.

Since version 2017.02 if there is not enough disk space in the default directory, you can specify alternate directory with the help of the property -Dyk.tmp.dir=<directory> in <user home>/.yjp/ui.ini

In older versions, the property name was -Dyjp.alternate.temp.dir=<directory> and the property file location was platform-depended:

  • Version 2016.02:
    • All platforms except for macOS: <user home>/.yjp/ui.ini
    • macOS: <Profiler Installation Directory>/Contents/Info.plist
  • Versions 2014-2015:
    • All platforms except for macOS: <Profiler Installation Directory>/bin/ui.ini
    • macOS: <Profiler Installation Directory>/Contents/Info.plist
  • Version 9.0-2013:
    • All platforms except for macOS: <Profiler Installation Directory>/bin/yjp.ini
    • macOS: <Profiler Installation Directory>/Contents/Info.plist
  • Version 8.0.x:
    • Windows: <Profiler Installation Directory>\bin\win32\yjp.ini
    • macOS: <Profiler Installation Directory>/Contents/Info.plist
    • other platforms: <Profiler Installation Directory>/bin/yjp.sh

Restart the profiler UI after that.

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.