Table of Contents

Class HugePagesInfo

Namespace
DotCompute.Backends.CPU.Threading.NUMA
Assembly
DotCompute.Backends.CPU.dll

Information about huge pages support on a NUMA node.

public sealed class HugePagesInfo
Inheritance
HugePagesInfo
Inherited Members

Properties

IsSupported

Gets whether huge pages are supported on this node.

public bool IsSupported { get; }

Property Value

bool

LargestPageSize

Gets the largest available huge page size.

public long LargestPageSize { get; }

Property Value

long

SupportedSizes

Gets the supported huge page sizes.

public required IReadOnlyList<HugePageSize> SupportedSizes { get; init; }

Property Value

IReadOnlyList<HugePageSize>

TotalFreeMemory

Gets the total free huge page memory.

public long TotalFreeMemory { get; }

Property Value

long

TotalMemory

Gets the total huge page memory.

public long TotalMemory { get; }

Property Value

long