Package host.anzo.commons.utils
Class VMUtils
java.lang.Object
host.anzo.commons.utils.VMUtils
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic HotSpotDiagnosticMXBeangetBean()static @Nullable BufferPoolMXBeangetByteBufferPool(boolean isDirect) static List<BufferPoolMXBean> static longstatic @NotNull StringgetStackTraceString(StackTraceElement @NotNull [] trace) Converts an array ofStackTraceElementinto a formatted string.static VMOptiongetVMOption(String optionName)
-
Field Details
-
DEBUG
public static boolean DEBUG
-
-
Constructor Details
-
VMUtils
public VMUtils()
-
-
Method Details
-
getBean
-
getVMOption
-
getDirectBufferFreeMemory
public static long getDirectBufferFreeMemory() -
getByteBufferPool
-
getByteBufferPools
-
getStackTraceString
Converts an array ofStackTraceElementinto a formatted string.- Parameters:
trace- an array ofStackTraceElementrepresenting the stack trace- Returns:
- a string representation of the stack trace with each element on a new line
-