Class MemoryUsageUtils

java.lang.Object
solvers.utilities.MemoryUsageUtils

public class MemoryUsageUtils extends Object
Utilities tracking the memory usage of the JMVA solvers.
  • Constructor Details

    • MemoryUsageUtils

      public MemoryUsageUtils()
  • Method Details

    • memoryUsage

      public static String memoryUsage()
      Calculates and returns as a String the actual memory usage inside the JVM. To do so means multiple invocations of the garbage collector.
      Returns:
      A String containing the memory usage
    • printJVMMemoryStats

      public static void printJVMMemoryStats()
    • appendMemoryUsageToFile

      public static void appendMemoryUsageToFile(String filename)