SimpleCacheStatistics Class |
Namespace: Tangosol.Net.Cache
public class SimpleCacheStatistics : ICacheStatistics
The SimpleCacheStatistics type exposes the following members.
| Name | Description | |
|---|---|---|
| SimpleCacheStatistics | Initializes a new instance of the SimpleCacheStatistics class |
| Name | Description | |
|---|---|---|
| AverageGetMillis |
Determine the average number of milliseconds per "get"
invocation since the cache statistics were last reset.
| |
| AverageHitMillis |
Determine the average number of milliseconds per "get"
invocation that is a hit.
| |
| AverageMissMillis |
Determine the average number of milliseconds per "get" invocation
that is a miss.
| |
| AveragePruneMillis |
Determine the average number of milliseconds per cache pruning.
| |
| AveragePutMillis |
Determine the average number of milliseconds per "put"
invocation since the cache statistics were last reset.
| |
| CacheHits |
Determine the rough number of cache hits since the cache
statistics were last reset.
| |
| CacheHitsMillis |
Determine the total number of milliseconds (since the last
statistics reset) for the "get" operations for which an entry
existed in this cache.
| |
| CacheMisses |
Determine the rough number of cache misses since the cache
statistics were last reset.
| |
| CacheMissesMillis |
Determine the total number of milliseconds (since the last
statistics reset) for the "get" operations for which no entry
existed in this cache.
| |
| CachePrunes |
Determine the rough number of cache pruning cycles since the
cache statistics were last reset.
| |
| CachePrunesMillis |
Determine the total number of milliseconds (since that last
statistics reset) spent on cache pruning.
| |
| HitProbability |
Determine the rough probability (0 <= p <= 1) that the next
invocation will be a hit, based on the statistics collected since
the last reset of the cache statistics.
| |
| TotalGets |
Determine the total number of "get" operations since the cache
statistics were last reset.
| |
| TotalGetsMillis |
Determine the total number of milliseconds spent on "get"
operations since the cache statistics were last reset.
| |
| TotalPuts |
Determine the total number of "put" operations since the cache
statistics were last reset.
| |
| TotalPutsMillis |
Determine the total number of milliseconds spent on "put"
operations since the cache statistics were last reset.
|
| Name | Description | |
|---|---|---|
| Equals | Determines whether the specified object is equal to the current object. (Inherited from Object.) | |
| Finalize | Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. (Inherited from Object.) | |
| GetHashCode | Serves as the default hash function. (Inherited from Object.) | |
| GetType | Gets the Type of the current instance. (Inherited from Object.) | |
| MemberwiseClone | Creates a shallow copy of the current Object. (Inherited from Object.) | |
| RegisterCachePrune |
Register a cache prune.
| |
| RegisterHit |
Register a cache hit (no timing information).
| |
| RegisterHit(Int64) |
Register a cache hit.
| |
| RegisterHits |
Register a multiple cache hit.
| |
| RegisterMiss |
Register a cache miss (no timing information).
| |
| RegisterMiss(Int64) |
Register a cache miss.
| |
| RegisterMisses |
Register a multiple cache miss.
| |
| RegisterPut |
Register a cache put.
| |
| RegisterPuts |
Register a multiple cache put.
| |
| ResetHitStatistics |
Reset the cache statistics.
| |
| ToString |
For debugging purposes, format the contents of the
SimpleCachingStatistics in a human readable format.
(Overrides ObjectToString.) |
| Name | Description | |
|---|---|---|
| m_cacheHits |
The rough (ie unsynchronized) number of calls that could be
answered from the front or the back and were answered by data
in the front cache.
| |
| m_cacheMisses |
The rough (ie unsynchronized) number of calls that could be
answered from the front or the back and were answered by data in
the back map.
| |
| m_cachePrunes |
Total number of prune operations since the last statistics reset.
| |
| m_cachePuts |
Total number of put operations since the last statistics reset.
| |
| m_hitsMillis |
Total number of milliseconds used for get operations that were
hits since the last statistics reset.
| |
| m_missesMillis |
Total number of milliseconds used for get operations that were
misses since the last statistics reset.
| |
| m_prunesMillis |
Total number of milliseconds used for prune operations since the
last statistics reset.
| |
| m_putsMillis |
Total number of milliseconds used for put operations since the
last statistics reset.
|