Table of Contents

Class MemoryPoolHealth

Namespace
Orleans.GpuBridge.Runtime
Assembly
Orleans.GpuBridge.Runtime.dll

Memory pool health status information.

public sealed class MemoryPoolHealth
Inheritance
MemoryPoolHealth
Inherited Members

Properties

Message

Gets a human-readable message describing the health status.

public string Message { get; init; }

Property Value

string

PoolCount

Gets the number of active memory pools.

public int PoolCount { get; init; }

Property Value

int

Status

Gets the current health status of the memory pool.

public HealthStatus Status { get; init; }

Property Value

HealthStatus

TotalLimitBytes

Gets the total memory limit in bytes.

public long TotalLimitBytes { get; init; }

Property Value

long

TotalUsageBytes

Gets the total memory usage in bytes across all pools.

public long TotalUsageBytes { get; init; }

Property Value

long

UtilizationPercent

Gets the memory utilization as a percentage (0-100).

public double UtilizationPercent { get; init; }

Property Value

double