From b2ec280b8968e5db33a27fb2ab996aed143eb2a2 Mon Sep 17 00:00:00 2001 From: Gaurav Sharma Date: Mon, 29 Jul 2019 18:42:15 -0700 Subject: [PATCH] Glean meta from mem managers --- src/main/java/com/github/jaemons/DirectMemoryProbe.java | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/main/java/com/github/jaemons/DirectMemoryProbe.java b/src/main/java/com/github/jaemons/DirectMemoryProbe.java index 077ff5a..a0582e9 100644 --- a/src/main/java/com/github/jaemons/DirectMemoryProbe.java +++ b/src/main/java/com/github/jaemons/DirectMemoryProbe.java @@ -8,6 +8,7 @@ import java.lang.reflect.Method; import java.nio.ByteBuffer; import java.util.ArrayList; +import java.util.Arrays; import java.util.List; import java.util.concurrent.atomic.AtomicReference; @@ -49,6 +50,8 @@ public void run() { final List memoryPoolBeans = ManagementFactory.getMemoryPoolMXBeans(); for (final MemoryPoolMXBean memoryPoolBean : memoryPoolBeans) { if (memoryPoolBean != null && memoryPoolBean.getType() == MemoryType.NON_HEAP) { + // TODO + logger.info(Arrays.deepToString(memoryPoolBean.getMemoryManagerNames())); final DirectMemorySnapshot directMemorySnapshot = new DirectMemorySnapshot(); directMemorySnapshot.probeTime = System.currentTimeMillis(); directMemorySnapshot.poolName = memoryPoolBean.getName();