Class HugePageSize
- Namespace
- DotCompute.Backends.CPU.Threading.NUMA
- Assembly
- DotCompute.Backends.CPU.dll
Information about a specific huge page size.
public sealed class HugePageSize
- Inheritance
-
HugePageSize
- Inherited Members
Properties
FreeMemoryBytes
Gets the total free memory in bytes for this page size.
public long FreeMemoryBytes { get; }
Property Value
FreePages
Gets the number of free pages of this size.
public required int FreePages { get; init; }
Property Value
SizeInBytes
Gets the page size in bytes.
public required long SizeInBytes { get; init; }
Property Value
TotalMemoryBytes
Gets the total memory in bytes for this page size.
public long TotalMemoryBytes { get; }
Property Value
TotalPages
Gets the total number of pages of this size.
public required int TotalPages { get; init; }
Property Value
UtilizationPercentage
Gets the utilization percentage.
public double UtilizationPercentage { get; }