public class AbstractSubtaskStats extends Object
Modifier and Type | Field and Description |
---|---|
AtomicLong |
chunksOut
The #of chunks written onto the index partition using RMI.
|
long |
elapsedChunkWaitingNanos
Elapsed time waiting for another chunk to be ready so that it can be
written onto the index partition.
|
long |
elapsedChunkWritingNanos
Elapsed nanoseconds writing chunks on an index partition (RMI request).
|
AtomicLong |
elementsOut
The #of elements in the output chunks (not including any eliminated
duplicates).
|
Constructor and Description |
---|
AbstractSubtaskStats() |
Modifier and Type | Method and Description |
---|---|
double |
getAverageElementsPerWrite()
The average #of elements (tuples) per chunk written on the sink (this is
an average of the totals to date, not a moving average).
|
double |
getAverageNanosPerWait()
The average #of nanoseconds for a chunk to become ready so that it can be
written on the sink (this is an average of the totals to date, not a
moving average).
|
double |
getAverageNanosPerWrite()
The average #of nanoseconds per chunk written on the sink (this is an
average of the totals to date, not a moving average).
|
String |
toString() |
public final AtomicLong elementsOut
Note: The AtomicLong
provides an atomic update guarantee which
some of the unit tests rely on.
public final AtomicLong chunksOut
Note: The AtomicLong
provides an atomic update guarantee which
some of the unit tests rely on.
public long elapsedChunkWaitingNanos
public long elapsedChunkWritingNanos
public double getAverageNanosPerWait()
public double getAverageNanosPerWrite()
public double getAverageElementsPerWrite()
Copyright © 2006–2019 SYSTAP, LLC DBA Blazegraph. All rights reserved.