MBeanServerConnection serverconn=ManagementFactory.getPlatformMBeanServer();
MemoryMXBean memory=new MemoryProxy(serverconn);
MemoryUsage usage=memory.getHeapMemoryUsage();
System.out.println("Committed memory (Bytes): "+usage.getCommitted());

Example 3: Using a proxy to connect to the MemoryMXBean.

Back to Article