Search Results for

    Show / Hide Table of Contents

    Interface IDataRegionMetrics

    Memory usage metrics.

    Namespace: Apache.Ignite.Core
    Assembly: Apache.Ignite.Core.dll
    Syntax
    public interface IDataRegionMetrics

    Properties

    AllocationRate

    Gets the allocation rate, in pages per second.

    Declaration
    float AllocationRate { get; }
    Property Value
    Type Description
    System.Single

    CheckpointBufferPages

    Gets checkpoint buffer size in pages. Deprecated, always returns 0. Use UsedCheckpointBufferPages instead.

    Declaration
    long CheckpointBufferPages { get; }
    Property Value
    Type Description
    System.Int64

    CheckpointBufferSize

    Gets checkpoint buffer size in bytes.

    Declaration
    long CheckpointBufferSize { get; }
    Property Value
    Type Description
    System.Int64

    DirtyPages

    Gets the number of dirty RAM pages.

    Declaration
    long DirtyPages { get; }
    Property Value
    Type Description
    System.Int64

    EvictionRate

    Gets the eviction rate, in pages per second.

    Declaration
    float EvictionRate { get; }
    Property Value
    Type Description
    System.Single

    LargeEntriesPagesPercentage

    Gets the percentage of pages fully occupied by entries that are larger than page.

    Declaration
    float LargeEntriesPagesPercentage { get; }
    Property Value
    Type Description
    System.Single

    Name

    Gets the memory policy name.

    Declaration
    string Name { get; }
    Property Value
    Type Description
    System.String

    OffHeapSize

    Gets total offheap size in bytes.

    Declaration
    long OffHeapSize { get; }
    Property Value
    Type Description
    System.Int64

    OffheapUsedSize

    Gets total used offheap size in bytes.

    Declaration
    long OffheapUsedSize { get; }
    Property Value
    Type Description
    System.Int64

    PageFillFactor

    Gets the page fill factor: free space to overall size ratio across all pages.

    Declaration
    float PageFillFactor { get; }
    Property Value
    Type Description
    System.Single

    PageReplaceAge

    Gets the average age (in milliseconds) for pages being replaced from persistent storage.

    Declaration
    float PageReplaceAge { get; }
    Property Value
    Type Description
    System.Single

    PageReplaceRate

    Gets the rate (pages per second) at which pages get replaced with other pages from persistent storage.

    Declaration
    float PageReplaceRate { get; }
    Property Value
    Type Description
    System.Single

    PageSize

    Gets memory page size in bytes.

    Declaration
    int PageSize { get; }
    Property Value
    Type Description
    System.Int32

    PagesRead

    Gets the number of read pages from last restart.

    Declaration
    long PagesRead { get; }
    Property Value
    Type Description
    System.Int64

    PagesReplaced

    Gets the number of replaced pages from last restart.

    Declaration
    long PagesReplaced { get; }
    Property Value
    Type Description
    System.Int64

    PagesWritten

    Gets the number of written pages from last restart.

    Declaration
    long PagesWritten { get; }
    Property Value
    Type Description
    System.Int64

    PhysicalMemoryPages

    Gets the count of pages loaded to RAM.

    Declaration
    long PhysicalMemoryPages { get; }
    Property Value
    Type Description
    System.Int64

    PhysicalMemorySize

    Gets the size of pages loaded to RAM in bytes.

    Declaration
    long PhysicalMemorySize { get; }
    Property Value
    Type Description
    System.Int64

    TotalAllocatedPages

    Gets the count of allocated pages.

    Declaration
    long TotalAllocatedPages { get; }
    Property Value
    Type Description
    System.Int64

    TotalAllocatedSize

    Gets the size of allocated pages in bytes.

    Declaration
    long TotalAllocatedSize { get; }
    Property Value
    Type Description
    System.Int64

    TotalUsedPages

    Gets a total number of pages used for storing the data.

    Declaration
    long TotalUsedPages { get; }
    Property Value
    Type Description
    System.Int64

    UsedCheckpointBufferPages

    Gets used checkpoint buffer size in pages.

    Declaration
    long UsedCheckpointBufferPages { get; }
    Property Value
    Type Description
    System.Int64

    UsedCheckpointBufferSize

    Gets used checkpoint buffer size in bytes.

    Declaration
    long UsedCheckpointBufferSize { get; }
    Property Value
    Type Description
    System.Int64
    In This Article
    Back to top © 2015 - 2019 The Apache Software Foundation