public class MemoryObserver extends Object
| Modifier and Type | Field and Description | 
|---|---|
| static FloatConfOption | FREE_MEMORY_FRACTION_FOR_GCFor which fraction of free memory will we issue manual gc calls | 
| static IntConfOption | MIN_MS_BETWEEN_FULL_GCSMinimum milliseconds between two manual gc calls | 
| static BooleanConfOption | USE_MEMORY_OBSERVERWhether or not to use memory observer | 
| Constructor and Description | 
|---|
| MemoryObserver(ZooKeeperExt zk,
              String zkPath,
              GiraphConfiguration conf)Constructor | 
| Modifier and Type | Method and Description | 
|---|---|
| void | callGc()Manually call gc, if enough time from last call has passed | 
public static final BooleanConfOption USE_MEMORY_OBSERVER
public static final FloatConfOption FREE_MEMORY_FRACTION_FOR_GC
public static final IntConfOption MIN_MS_BETWEEN_FULL_GCS
public MemoryObserver(ZooKeeperExt zk, String zkPath, GiraphConfiguration conf)
zk - ZookeeperzkPath - Path on zookeeper for memory observer filesconf - ConfigrationCopyright © 2011-2020 The Apache Software Foundation. All Rights Reserved.