Class Memory


  • public class Memory
    extends java.lang.Object
    Utility functions to report JVM memory usage.
    Author:
    mbdavis
    • Field Summary

      Fields 
      Modifier and Type Field Description
      static double GB  
      static double KB  
      static double MB  
    • Constructor Summary

      Constructors 
      Constructor Description
      Memory()  
    • Method Summary

      All Methods Static Methods Concrete Methods 
      Modifier and Type Method Description
      static java.lang.String allString()  
      static java.lang.String format​(long mem)  
      static long free()  
      static java.lang.String freeString()  
      static double round​(double d)  
      static long total()  
      static java.lang.String totalString()  
      static long used()  
      static java.lang.String usedString()  
      static java.lang.String usedTotalString()  
      • Methods inherited from class java.lang.Object

        equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • Memory

        public Memory()
    • Method Detail

      • used

        public static long used()
      • usedString

        public static java.lang.String usedString()
      • free

        public static long free()
      • freeString

        public static java.lang.String freeString()
      • total

        public static long total()
      • totalString

        public static java.lang.String totalString()
      • usedTotalString

        public static java.lang.String usedTotalString()
      • allString

        public static java.lang.String allString()
      • format

        public static java.lang.String format​(long mem)
      • round

        public static double round​(double d)