us.ihmc.utilities
Class MemoryTools

java.lang.Object
  extended by us.ihmc.utilities.MemoryTools

public class MemoryTools
extends java.lang.Object


Constructor Summary
MemoryTools()
           
 
Method Summary
static int getCurrentMemoryUsageInMB()
           
static int printCurrentMemoryUsageAndReturnUsedMemoryInMB(java.lang.String messagePrefix)
           
static int printCurrentMemoryUsageAndReturnUsedMemoryInMBWithoutGarbageCollecting(java.lang.String messagePrefix)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MemoryTools

public MemoryTools()
Method Detail

getCurrentMemoryUsageInMB

public static int getCurrentMemoryUsageInMB()

printCurrentMemoryUsageAndReturnUsedMemoryInMB

public static int printCurrentMemoryUsageAndReturnUsedMemoryInMB(java.lang.String messagePrefix)

printCurrentMemoryUsageAndReturnUsedMemoryInMBWithoutGarbageCollecting

public static int printCurrentMemoryUsageAndReturnUsedMemoryInMBWithoutGarbageCollecting(java.lang.String messagePrefix)