读书人

Java中获取Server内存储器使用信息

发布时间: 2012-10-30 16:13:36 作者: rapoo

Java中获取Server内存使用信息
OperatingSystemMXBean osmb = (OperatingSystemMXBean) ManagementFactory.getOperatingSystemMXBean();
logger.info("System total physical memory size:" + osmb.getTotalPhysicalMemorySize() / 1024/1024 + "MB");
logger.info("System avaliable physical memory size:" + osmb.getFreePhysicalMemorySize() / 1024/1024 + "MB");
logger.info("JVM total free memory size:" + (Runtime.getRuntime().freeMemory())/1024/1024 + "MB");
logger.info("JVM total used memory size:" + (Runtime.getRuntime().totalMemory()-Runtime.getRuntime().freeMemory())/1024/1024 + "MB");

读书人网 >软件架构设计

热点推荐