helix.graph.util
Class MemoryBench
java.lang.Object
helix.graph.util.MemoryBench
public class MemoryBench
- extends Object
MemoryBench
public MemoryBench()
setAccuracy
public static void setAccuracy(int loop)
totalMemory
public static long totalMemory(boolean accurate)
totalMemory
public static long totalMemory()
freeMemory
public static long freeMemory(boolean accurate)
freeMemory
public static long freeMemory()
usedMemory
public static long usedMemory(boolean accurate)
usedMemory
public static long usedMemory()
log
public static void log(Logger logger,
Level level,
String header)
- log total and used memory on Logger
using accurate mode
log
public static void log(Logger log,
String header)
- log current value on Logger at INFO level