Class PoolStatistics
Pool statistics.
Inheritance
System.Object
PoolStatistics
Namespace: FM.LiveSwitch
Assembly: FM.LiveSwitch.dll
Syntax
public class PoolStatistics : object
Properties
ActivePools
Gets the number of pools in use.
Declaration
public long ActivePools { get; }
Property Value
Type | Description |
---|---|
System.Int64 |
HitPercentage
Gets the percentage of cache hits.
Declaration
public double HitPercentage { get; }
Property Value
Type | Description |
---|---|
System.Double |
MissPercentage
Gets the percentage of cache misses.
Declaration
public double MissPercentage { get; }
Property Value
Type | Description |
---|---|
System.Double |
PaddingWasted
Gets the amount of buffer padding that is unused for caller's requested buffers.
Declaration
public long PaddingWasted { get; }
Property Value
Type | Description |
---|---|
System.Int64 |
PendingPoolSize
Gets the total size of all buffers currently in the pool.
Declaration
public long PendingPoolSize { get; }
Property Value
Type | Description |
---|---|
System.Int64 |
ReturnPercentage
Gets the percentage of items returned to the pool.
Declaration
public double ReturnPercentage { get; }
Property Value
Type | Description |
---|---|
System.Double |
Tag
Gets the tag.
Declaration
public string Tag { get; }
Property Value
Type | Description |
---|---|
System.String |
TotalCalls
Gets the total calls to obtain a DataBuffer.
Declaration
public long TotalCalls { get; }
Property Value
Type | Description |
---|---|
System.Int64 |
TotalPools
Gets the total pools created.
Declaration
public long TotalPools { get; }
Property Value
Type | Description |
---|---|
System.Int64 |
TotalPoolSize
Gets the total size of all buffers allocated in the pool.
Declaration
public long TotalPoolSize { get; }
Property Value
Type | Description |
---|---|
System.Int64 |
Methods
ToString()
Overriden ToString
Declaration
public override string ToString()
Returns
Type | Description |
---|---|
System.String |