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 checkpointing buffer size in pages.

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

    CheckpointBufferSize

    Gets checkpointing 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

    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

    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
    Back to top © 2015 - 2018 The Apache Software Foundation