Skip to main content

Class MemoryInfo

Namespace: Consul
Assembly: Consul.dll

MemoryInfo represents the memory statistics for the agent

public class MemoryInfo

Inheritance

objectMemoryInfo

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