Skip to main content

Class MemoryInfo

Namespace: Consul
Assembly: Consul.dll

MemoryInfo represents the memory statistics for the agent

public class MemoryInfo

Inheritance​

object ← MemoryInfo

Inherited Members​

object.Equals(object) , object.Equals(object, object) , object.GetHashCode() , object.GetType() , object.MemberwiseClone() , object.ReferenceEquals(object, object) , object.ToString()

Properties​

Active​

public long Active { get; set; }

Property Value​

long

Available​

public long Available { get; set; }

Property Value​

long

Buffers​

public long Buffers { get; set; }

Property Value​

long

Cached​

public long Cached { get; set; }

Property Value​

long

CommitLimit​

public long CommitLimit { get; set; }

Property Value​

long

CommittedAS​

public long CommittedAS { get; set; }

Property Value​

long

Dirty​

public long Dirty { get; set; }

Property Value​

long

Free​

public long Free { get; set; }

Property Value​

long

HighFree​

public long HighFree { get; set; }

Property Value​

long

HighTotal​

public long HighTotal { get; set; }

Property Value​

long

HugePageSize​

public long HugePageSize { get; set; }

Property Value​

long

HugePagesFree​

public long HugePagesFree { get; set; }

Property Value​

long

HugePagesTotal​

public long HugePagesTotal { get; set; }

Property Value​

long

Inactive​

public long Inactive { get; set; }

Property Value​

long

Laundry​

public long Laundry { get; set; }

Property Value​

long

LowFree​

public long LowFree { get; set; }

Property Value​

long

LowTotal​

public long LowTotal { get; set; }

Property Value​

long

Mapped​

public long Mapped { get; set; }

Property Value​

long

PageTables​

public long PageTables { get; set; }

Property Value​

long

Shared​

public long Shared { get; set; }

Property Value​

long

Slab​

public long Slab { get; set; }

Property Value​

long

Sreclaimable​

public long Sreclaimable { get; set; }

Property Value​

long

Sunreclaim​

public long Sunreclaim { get; set; }

Property Value​

long

SwapCached​

public long SwapCached { get; set; }

Property Value​

long

SwapFree​

public long SwapFree { get; set; }

Property Value​

long

SwapTotal​

public long SwapTotal { get; set; }

Property Value​

long

Total​

public long Total { get; set; }

Property Value​

long

Used​

public long Used { get; set; }

Property Value​

long

UsedPercent​

public double UsedPercent { get; set; }

Property Value​

double

VmallocChunk​

public long VmallocChunk { get; set; }

Property Value​

long

VmallocTotal​

public long VmallocTotal { get; set; }

Property Value​

long

VmallocUsed​

public long VmallocUsed { get; set; }

Property Value​

long

Wired​

public long Wired { get; set; }

Property Value​

long

WriteBack​

public long WriteBack { get; set; }

Property Value​

long

WriteBackTmp​

public long WriteBackTmp { get; set; }

Property Value​

long

  • Properties
    • Active
    • Available
    • Buffers
    • Cached
    • CommitLimit
    • CommittedAS
    • Dirty
    • Free
    • HighFree
    • HighTotal
    • HugePageSize
    • HugePagesFree
    • HugePagesTotal
    • Inactive
    • Laundry
    • LowFree
    • LowTotal
    • Mapped
    • PageTables
    • Shared
    • Slab
    • Sreclaimable
    • Sunreclaim
    • SwapCached
    • SwapFree
    • SwapTotal
    • Total
    • Used
    • UsedPercent
    • VmallocChunk
    • VmallocTotal
    • VmallocUsed
    • Wired
    • WriteBack
    • WriteBackTmp