Package org.terracotta.offheapstore.util
Class PhysicalMemory
- java.lang.Object
-
- org.terracotta.offheapstore.util.PhysicalMemory
-
public class PhysicalMemory extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description PhysicalMemory()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static java.lang.LongfreePhysicalMemory()static java.lang.LongfreeSwapSpace()private static <T> TgetAttribute(java.lang.String name)private static <T> TinvokeyMethod(java.lang.String name, java.lang.Class<?> s)static voidmain(java.lang.String[] args)static java.lang.LongourCommittedVirtualMemory()static java.lang.LongtotalPhysicalMemory()static java.lang.LongtotalSwapSpace()
-
-
-
Method Detail
-
totalPhysicalMemory
public static java.lang.Long totalPhysicalMemory()
-
freePhysicalMemory
public static java.lang.Long freePhysicalMemory()
-
totalSwapSpace
public static java.lang.Long totalSwapSpace()
-
freeSwapSpace
public static java.lang.Long freeSwapSpace()
-
ourCommittedVirtualMemory
public static java.lang.Long ourCommittedVirtualMemory()
-
getAttribute
private static <T> T getAttribute(java.lang.String name)
-
invokeyMethod
private static <T> T invokeyMethod(java.lang.String name, java.lang.Class<?> s)
-
main
public static void main(java.lang.String[] args)
-
-