Class MemoryUsageResult
- Namespace
- DotCompute.Abstractions.Health
- Assembly
- DotCompute.Abstractions.dll
Result of memory usage monitoring.
public sealed class MemoryUsageResult
- Inheritance
-
MemoryUsageResult
- Inherited Members
Properties
AvailableBytes
Gets the available memory in bytes.
public long AvailableBytes { get; init; }
Property Value
CurrentBytes
Gets the current allocated memory in bytes.
public long CurrentBytes { get; init; }
Property Value
PeakBytes
Gets the peak allocated memory in bytes.
public long PeakBytes { get; init; }
Property Value
Timestamp
Gets the timestamp of the measurement.
public DateTimeOffset Timestamp { get; init; }
Property Value
Utilization
Gets the memory utilization as a percentage (0.0 to 1.0).
public double Utilization { get; init; }