Show / Hide Table of Contents

Class NodeVfioConfig

Configuration settings for VFIO (Virtual Function I/O) on a node. VFIO allows safe, unprivileged, userspace drivers to access I/O devices.

Inheritance
object
NodeVfioConfig
Implements
IDirectResponseSchema
Inherited Members
object.Equals(object)
object.Equals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
object.ReferenceEquals(object, object)
object.ToString()
Namespace: Google.Apis.Container.v1.Data
Assembly: Google.Apis.Container.v1.dll
Syntax
public class NodeVfioConfig : IDirectResponseSchema

Properties

DmaEntryLimit

Optional. Specifies the maximum number of DMA entries (pages) that can be mapped by the VFIO IOMMU type 1 driver for a container. This limit affects the total amount of host memory that can be pinned for direct device access, which is often critical for high-performance devices like TPUs and GPUs. This setting corresponds to the kernel parameter at: /sys/module/vfio_iommu_type1/parameters/dma_entry_limit. The default value in the kernel is 65535. Higher values may be needed for workloads mapping large memory regions. Supported values are integers between 65535 and 4194304.

Declaration
[JsonProperty("dmaEntryLimit")]
public virtual int? DmaEntryLimit { get; set; }
Property Value
Type Description
int?

ETag

The ETag of the item.

Declaration
public virtual string ETag { get; set; }
Property Value
Type Description
string

Implements

IDirectResponseSchema
In this article
Back to top Generated by DocFX