NFX.ApplicationModel.Pile.Instrumentation NamespaceNFX Class Library

[This is preliminary documentation and is subject to change.]

 
Classes

  ClassDescription
Public classAllocatedMemoryBytes
Number of bytes allocated by the instance from system memory
Public classAverageObjectSizeBytes
Number of bytes for average object
Public classCacheCapacity
Provides entry/slot count in the cache instance
Public classCacheCount
Provides object count in the cache instance
Public classCacheDoubleGauge
Provides base for cache double gauges
Public classCacheEvent
Provides base for cache events
Public classCacheGetHit
How many times cached object was found and gotten by its key
Public classCacheGetMiss
How many times cached object was tried to be gotten but not found by its key
Public classCacheGrew
How many times cache has to increase its capacity
Public classCacheLoadFactor
Provides load factor percentage
Public classCacheLongGauge
Provides base for cache long gauges
Public classCachePut
How many times put resulted in new object insertion in cache with or without overwriting the existing item
Public classCachePutCollision
How many times put could not insert new object in cache because there was no room and existing data could not be overwritten due to higher priority
Public classCachePutOverwrite
How many times put inserted new object in cache by overwriting existing value with lower priority
Public classCachePutReplace
How many times put replaced existing object in cache
Public classCacheRejuvenateHit
How many times key entry was found and its age reset to zero
Public classCacheRejuvenateMiss
How many times key entry was not found for resetting its age
Public classCacheRemoveHit
How many times key was found and object removed
Public classCacheRemoveMiss
How many times key was not found and object not removed
Public classCacheShrunk
How many times cache has to decrease its capacity
Public classCacheSweep
How many entries/objects were removed by sweep
Public classCacheSweepDuration
How long the sweeping took (examination + removal of expired)
Public classCacheTableCount
Provides table count in the cache instance
Public classCacheTableSwept
Cache table was swept
Public classDeleteCount
Count of Delete() calls
Public classFreeListCapacity
Number of free clots(chunks) in the free list
Public classGetCount
Count of Get() calls
Public classMemoryCapacityBytes
Average capacity of free memory that the system has left
Public classObjectCount
Provides object count in the instance
Public classOverheadBytes
Number of extra bytes used by pile metadata currently occupied by object stored in this pile
Public classPileDoubleGauge
Provides base for pile double gauges
Public classPileLongGauge
Provides base for pile long gauges
Public classPutCount
Count of Put() calls
Public classSegmentCount
Provides segment count in the instance
Public classUtilizedBytes
Number of bytes allocated for object storage within AllocatedMemoryBytes