/** {@inheritDoc} */ @Override public long getHeapMemoryMaximum() { return metrics().getHeapMemoryMaximum(); }
/** {@inheritDoc} */ @Override public long getHeapMemoryMaximum() { return node.metrics().getHeapMemoryMaximum(); }
/** * @param node Node. * @return Current free heap. */ private long freeHeap(ClusterNode node) { final ClusterMetrics m = node.metrics(); return m.getHeapMemoryMaximum() - m.getHeapMemoryUsed(); }
/** * Gets total heap size in GB rounded to specified precision. * * @param nodes Nodes. * @param precision Precision. * @return Total heap size in GB. */ public static double heapSize(Iterable<ClusterNode> nodes, int precision) { // In bytes. double heap = 0.0; for (ClusterNode n : nodesPerJvm(nodes)) { ClusterMetrics m = n.metrics(); heap += Math.max(m.getHeapMemoryInitialized(), m.getHeapMemoryMaximum()); } return roundedHeapSize(heap, precision); }
buf.putLong(metrics.getHeapMemoryUsed()); buf.putLong(metrics.getHeapMemoryCommitted()); buf.putLong(metrics.getHeapMemoryMaximum()); buf.putLong(metrics.getHeapMemoryTotal()); buf.putLong(metrics.getNonHeapMemoryInitialized());
long heapMax = m.getHeapMemoryMaximum();
long heap = node.metrics().getHeapMemoryMaximum(); Long offheap = node.<Long>attribute(ATTR_OFFHEAP_SIZE);
metricsBean.setHeapMemoryCommitted(metrics.getHeapMemoryCommitted()); metricsBean.setHeapMemoryInitialized(metrics.getHeapMemoryInitialized()); metricsBean.setHeapMemoryMaximum(metrics.getHeapMemoryMaximum()); metricsBean.setHeapMemoryUsed(metrics.getHeapMemoryUsed()); metricsBean.setLastDataVersion(metrics.getLastDataVersion());
heapMax = max(heapMax, m.getHeapMemoryMaximum());
assertEquals(metrics.getHeapMemoryUsed(), resMetrics.get(0).get(35)); assertEquals(metrics.getHeapMemoryCommitted(), resMetrics.get(0).get(36)); assertEquals(metrics.getHeapMemoryMaximum(), resMetrics.get(0).get(37)); assertEquals(metrics.getHeapMemoryTotal(), resMetrics.get(0).get(38)); assertEquals(metrics.getNonHeapMemoryInitialized(), resMetrics.get(0).get(39));
metrics.getHeapMemoryUsed(), metrics.getHeapMemoryCommitted(), metrics.getHeapMemoryMaximum(), metrics.getHeapMemoryTotal(), metrics.getNonHeapMemoryInitialized(),
writer.writeLong(metrics.getHeapMemoryMaximum()); writer.writeLong(metrics.getHeapMemoryTotal()); writer.writeLong(metrics.getNonHeapMemoryInitialized());
obj.getHeapMemoryCommitted() == obj1.getHeapMemoryCommitted() && obj.getHeapMemoryInitialized() == obj1.getHeapMemoryInitialized() && obj.getHeapMemoryMaximum() == obj1.getHeapMemoryMaximum() && obj.getHeapMemoryUsed() == obj1.getHeapMemoryUsed() && obj.getMaximumActiveJobs() == obj1.getMaximumActiveJobs() &&
/** {@inheritDoc} */ @Override public long getHeapMemoryMaximum() { return metrics().getHeapMemoryMaximum(); }
/** {@inheritDoc} */ @Override public long getHeapMemoryMaximum() { return node.metrics().getHeapMemoryMaximum(); }
/** * @param node Node. * @return Current free heap. */ private long freeHeap(ClusterNode node) { final ClusterMetrics m = node.metrics(); return m.getHeapMemoryMaximum() - m.getHeapMemoryUsed(); }
/** * Gets total heap size in GB rounded to specified precision. * * @param nodes Nodes. * @param precision Precision. * @return Total heap size in GB. */ public static double heapSize(Iterable<ClusterNode> nodes, int precision) { // In bytes. double heap = 0.0; for (ClusterNode n : nodesPerJvm(nodes)) { ClusterMetrics m = n.metrics(); heap += Math.max(m.getHeapMemoryInitialized(), m.getHeapMemoryMaximum()); } return roundedHeapSize(heap, precision); }
buf.putLong(metrics.getHeapMemoryUsed()); buf.putLong(metrics.getHeapMemoryCommitted()); buf.putLong(metrics.getHeapMemoryMaximum()); buf.putLong(metrics.getHeapMemoryTotal()); buf.putLong(metrics.getNonHeapMemoryInitialized());
long heap = node.metrics().getHeapMemoryMaximum(); Long offheap = node.<Long>attribute(ATTR_OFFHEAP_SIZE);
writer.writeLong(metrics.getHeapMemoryMaximum()); writer.writeLong(metrics.getHeapMemoryTotal()); writer.writeLong(metrics.getNonHeapMemoryInitialized());