package
1.33.0-alpha.2
Repository: https://github.com/kubernetes/kubernetes.git
Documentation: pkg.go.dev

# Functions

NewCheckpointState creates new State for keeping track of memory/pod assignment with checkpoint backend.
NewMemoryManagerCheckpoint returns an instance of Checkpoint.
NewMemoryState creates new State for keeping track of cpu/pod assignment.

# Structs

Block is a data structure used to represent a certain amount of memory.
MemoryManagerCheckpoint struct is used to store memory/pod assignments in a checkpoint.
MemoryTable contains memory information.
NUMANodeState contains NUMA node related information.

# Interfaces

Reader interface used to read current memory/pod assignment state.
State interface provides methods for tracking and setting memory/pod assignment.

# Type aliases

ContainerMemoryAssignments stores memory assignments of containers.
NUMANodeMap contains memory information for each NUMA node.