Package | Description |
---|---|
org.apache.giraph.comm.flow_control |
Package for flow-control policies.
|
org.apache.giraph.conf |
Package of Giraph configuration related things.
|
org.apache.giraph.job |
Package of all the classes involved in job launch.
|
org.apache.giraph.ooc.policy |
Package of classes related to out-of-core policy
|
org.apache.giraph.utils |
Package of all generic utility classes.
|
org.apache.giraph.worker |
Package of all the worker related things
|
Modifier and Type | Field and Description |
---|---|
static FloatConfOption |
StaticFlowControl.FRACTION_OF_REQUESTS_TO_CLOSE_BEFORE_PROCEEDING
After pausing a thread due to too large number of open requests,
which fraction of these requests need to be closed before we continue
|
Modifier and Type | Field and Description |
---|---|
static FloatConfOption |
GiraphConstants.ADDITIONAL_EDGE_REQUEST_SIZE
Additional size (expressed as a ratio) of each per-partition buffer on
top of the average size for edges.
|
static FloatConfOption |
GiraphConstants.ADDITIONAL_MSG_REQUEST_SIZE
How much bigger than the average per partition size to make initial per
partition buffers.
|
static FloatConfOption |
GiraphConstants.ADDITIONAL_VERTEX_REQUEST_SIZE
Additional size (expressed as a ratio) of each per-partition buffer on
top of the average size for vertices.
|
static FloatConfOption |
FacebookConfiguration.CORES_FRACTION_DURING_COMMUNICATION
Which fraction of cores to use for threads when computation and
communication overlap
|
static FloatConfOption |
GiraphConstants.INPUT_SPLIT_SAMPLE_PERCENT
Input split sample percent - Used only for sampling and testing, rather
than an actual job.
|
static FloatConfOption |
GiraphConstants.MIN_PERCENT_RESPONDED
Minimum percent of the maximum number of workers that have responded
in order to continue progressing.
|
static FloatConfOption |
FacebookConfiguration.NEW_GEN_MEMORY_FRACTION
Fraction of
FacebookConfiguration.MAPPER_MEMORY to use for new generation |
static FloatConfOption |
GiraphConstants.PARTITION_COUNT_MULTIPLIER
Multiplier for the current workers squared
|
static FloatConfOption |
GiraphConstants.REQUEST_SIZE_WARNING_THRESHOLD
Warn if msg request size exceeds default size by this factor
|
Modifier and Type | Field and Description |
---|---|
static FloatConfOption |
CombinedWorkerProgress.NORMAL_FREE_MEMORY_FRACTION
If free memory fraction on some worker goes below this value,
warning will be printed
|
Modifier and Type | Field and Description |
---|---|
static FloatConfOption |
MemoryEstimatorOracle.AM_HIGH_THRESHOLD
If mem-usage is above this threshold, active threads are set to 0
|
static FloatConfOption |
MemoryEstimatorOracle.AM_LOW_THRESHOLD
If mem-usage is below this threshold, active threads are set to max
|
static FloatConfOption |
MemoryEstimatorOracle.CREDIT_HIGH_THRESHOLD
If mem-usage is above this threshold, credit is set to 0
|
static FloatConfOption |
MemoryEstimatorOracle.CREDIT_LOW_THRESHOLD
If mem-usage is below this threshold, credit is set to max
|
static FloatConfOption |
ThresholdBasedOracle.EMERGENCY_MEMORY_PRESSURE
The memory pressure at which the job is cloe to fail, even though we were
using maximal disk bandwidth and minimal network rate.
|
static FloatConfOption |
ThresholdBasedOracle.FAIL_MEMORY_PRESSURE
The memory pressure at/above which the job would fail
|
static FloatConfOption |
MemoryEstimatorOracle.GC_MINIMUM_RECLAIM_FRACTION
Used to detect a high memory pressure situation
|
static FloatConfOption |
ThresholdBasedOracle.HIGH_MEMORY_PRESSURE
The memory pressure at which the job is suffering from GC overhead.
|
static FloatConfOption |
ThresholdBasedOracle.LOW_MEMORY_PRESSURE
The memory pressure at/below which the job can use more memory without
suffering from GC overhead.
|
static FloatConfOption |
MemoryEstimatorOracle.MANUAL_GC_MEMORY_PRESSURE
If mem-usage is above this threshold and no Full GC has been called,
we call it manually
|
static FloatConfOption |
MemoryEstimatorOracle.OOC_THRESHOLD
OOC starts if mem-usage is above this threshold
|
static FloatConfOption |
SimpleGCMonitoringOracle.OPTIMAL_MEMORY_PRESSURE
The optimal memory pressure at which GC behavior is close to ideal.
|
static FloatConfOption |
ThresholdBasedOracle.OPTIMAL_MEMORY_PRESSURE
The memory pressure at which we expect GC to perform optimally for a
memory intensive job.
|
Modifier and Type | Field and Description |
---|---|
static FloatConfOption |
ExtendedByteArrayOutputBuffer.FILLING_THRESHOLD_OF_DATAOUT_IN_BUFFER
This option sets the maximum fraction of a
ExtendedDataOutput instance (stored in
ExtendedByteArrayOutputBuffer )
that can be filled |
Modifier and Type | Field and Description |
---|---|
static FloatConfOption |
MemoryObserver.FREE_MEMORY_FRACTION_FOR_GC
For which fraction of free memory will we issue manual gc calls
|
Copyright © 2011-2020 The Apache Software Foundation. All Rights Reserved.