public String getMemString(boolean runGC) { if (runGC) { Runtime.getRuntime().gc(); } long endDirect = manager.getMemDirect(); long endHeap = manager.getMemHeap(); long endNonHeap = manager.getMemNonHeap(); return String.format( "d: %s(%s), h: %s(%s), nh: %s(%s)", // DrillStringUtils.readable(endDirect - startDirect), DrillStringUtils.readable(endDirect), // DrillStringUtils.readable(endHeap - startHeap), DrillStringUtils.readable(endHeap), // DrillStringUtils.readable(endNonHeap - startNonHeap), DrillStringUtils.readable(endNonHeap) // ); }
@Override public void setSystemManager(SystemManager sm) { super.setSystemManager(sm); sm.getIoService().addIOServiceListener(this); filter.addCaretListener(lumberjack); filter.setAction(lumberjackAction); colors.addTreeSelectionListener(this); itemList.addActionListener(this); sceneElement = null; }
public MemWatcher() { startDirect = manager.getMemDirect(); startHeap = manager.getMemHeap(); startNonHeap = manager.getMemNonHeap(); }