com.bigdata.cache
Interface IGlobalLRU.IGlobalLRUCounters

All Superinterfaces:
ICounterNode, ICounterSet
Enclosing interface:
IGlobalLRU<K,V>

public static interface IGlobalLRU.IGlobalLRUCounters
extends ICounterSet

Interface defines some standard counters for the global LRU.

Version:
$Id: IGlobalLRU.java 2265 2009-10-26 12:51:06Z thompsonbry $
Author:
Bryan Thompson

Nested Class Summary
 
Nested classes/interfaces inherited from interface com.bigdata.counters.ICounterSet
ICounterSet.IInstrumentFactory
 
Field Summary
static String AVERAGE_RECORD_SIZE_IN_MEMORY
          The average decompressed byte length for the records buffered in the cache (current value).
static String AVERAGE_RECORD_SIZE_ON_DISK
          The average size on disk for the records buffered in the cache (current value).
static String BUFFERED_RECORD_COUNT
          The #of records buffered by the cache (current value).
static String BUFFERED_RECORD_EVICTION_BYTE_COUNT
          The #of bytes for records that have been evicted from the cache to date.
static String BUFFERED_RECORD_EVICTION_COUNT
          The #of records that have been evicted from the cache to date.
static String BYTES_IN_MEMORY
          The decompressed byte length for the records that are buffered by the cache.
static String BYTES_ON_DISK
          The #of bytes on disk for the records that are buffered by the cache.
static String CACHE_COUNT
          The #of per-IRawStore cache instances (current value).
static String MAXIMUM_ALLOWED_BYTES_IN_MEMORY
          The maximum bytes in memory that may be used by the cache.
static String PERCENT_BYTES_IN_MEMORY
          The percentage of the maximum allowed bytes in memory that is used by the cache.
 
Fields inherited from interface com.bigdata.counters.ICounterSet
pathSeparator
 
Method Summary
 
Methods inherited from interface com.bigdata.counters.ICounterSet
asXML, asXML, asXML, getCounters, makePath, readXML, toString, toString
 
Methods inherited from interface com.bigdata.counters.ICounterNode
getChild, getDepth, getName, getParent, getPath, getPath, getRoot, isCounter, isCounterSet, isRoot
 

Field Detail

BYTES_ON_DISK

static final String BYTES_ON_DISK
The #of bytes on disk for the records that are buffered by the cache.

See Also:
Constant Field Values

BYTES_IN_MEMORY

static final String BYTES_IN_MEMORY
The decompressed byte length for the records that are buffered by the cache.

See Also:
Constant Field Values

MAXIMUM_ALLOWED_BYTES_IN_MEMORY

static final String MAXIMUM_ALLOWED_BYTES_IN_MEMORY
The maximum bytes in memory that may be used by the cache. Note that the constraint is strictly in terms of the value reported by BYTES_IN_MEMORY and DOES NOT reflect any additional overhead required to represent the objects associated with the buffered data records.

See Also:
Constant Field Values

PERCENT_BYTES_IN_MEMORY

static final String PERCENT_BYTES_IN_MEMORY
The percentage of the maximum allowed bytes in memory that is used by the cache.

See Also:
Constant Field Values

BUFFERED_RECORD_COUNT

static final String BUFFERED_RECORD_COUNT
The #of records buffered by the cache (current value).

See Also:
Constant Field Values

BUFFERED_RECORD_EVICTION_COUNT

static final String BUFFERED_RECORD_EVICTION_COUNT
The #of records that have been evicted from the cache to date.

See Also:
Constant Field Values

BUFFERED_RECORD_EVICTION_BYTE_COUNT

static final String BUFFERED_RECORD_EVICTION_BYTE_COUNT
The #of bytes for records that have been evicted from the cache to date.

See Also:
Constant Field Values

AVERAGE_RECORD_SIZE_ON_DISK

static final String AVERAGE_RECORD_SIZE_ON_DISK
The average size on disk for the records buffered in the cache (current value).

See Also:
Constant Field Values

AVERAGE_RECORD_SIZE_IN_MEMORY

static final String AVERAGE_RECORD_SIZE_IN_MEMORY
The average decompressed byte length for the records buffered in the cache (current value).

See Also:
Constant Field Values

CACHE_COUNT

static final String CACHE_COUNT
The #of per-IRawStore cache instances (current value). Some implementations MAY supply additional counters for each active cache instance.

See Also:
Constant Field Values


Copyright © 2006-2009 SYSTAP, LLC. All Rights Reserved.