Table of Contents

Class HyperVServerVirtualMachineProcessorNumaSettings

Namespace
CENTREL.XIA.Configuration.Types
Assembly
CENTREL.XIA.Configuration.Types.dll

Represents the processor NUMA settings for a Hyper-V virtual machine.

public class HyperVServerVirtualMachineProcessorNumaSettings : GlobalSerializableBase
Inheritance
HyperVServerVirtualMachineProcessorNumaSettings

Constructors

HyperVServerVirtualMachineProcessorNumaSettings()

Initializes a new instance of the CENTREL.XIA.Configuration.Types.HyperVServerVirtualMachineProcessorNumaSettings class.

public HyperVServerVirtualMachineProcessorNumaSettings()

Properties

HardwareThreadCountPerCore

Gets or sets the number of hardware threads per core. This only applies to Windows Server 2016 and above.

public long HardwareThreadCountPerCore { get; set; }

Property Value

long

MaximumCountPerNumaNode

Gets or sets the maximum number of virtual processors on a NUMA node.

public long MaximumCountPerNumaNode { get; set; }

Property Value

long

MaximumCountPerNumaSocket

Gets or sets the maximum number of NUMA nodes allowed on a socket.

public long MaximumCountPerNumaSocket { get; set; }

Property Value

long

MaximumMemoryPerNumaNode

Gets or sets the maximum memory per NUMA node in megabytes.

public long MaximumMemoryPerNumaNode { get; set; }

Property Value

long

Methods

Clone()

Returns a CENTREL.XIA.Configuration.Types.HyperVServerVirtualMachineProcessorNumaSettings cloned from this object.

public HyperVServerVirtualMachineProcessorNumaSettings Clone()

Returns

HyperVServerVirtualMachineProcessorNumaSettings

A CENTREL.XIA.Configuration.Types.HyperVServerVirtualMachineProcessorNumaSettings.