Ejemplo n.º 1
0
 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) //
       );
 }
Ejemplo n.º 2
0
 @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;
 }
Ejemplo n.º 3
0
 public MemWatcher() {
   startDirect = manager.getMemDirect();
   startHeap = manager.getMemHeap();
   startNonHeap = manager.getMemNonHeap();
 }