Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 3 of 3 for GetMemoryNUMANodes (0.65 sec)

  1. pkg/kubelet/cm/internal_container_lifecycle_linux.go

    		if !allocatedCPUs.IsEmpty() {
    			containerConfig.Linux.Resources.CpusetCpus = allocatedCPUs.String()
    		}
    	}
    
    	if i.memoryManager != nil {
    		numaNodes := i.memoryManager.GetMemoryNUMANodes(pod, container)
    		if numaNodes.Len() > 0 {
    			var affinity []string
    			for _, numaNode := range sets.List(numaNodes) {
    				affinity = append(affinity, strconv.Itoa(numaNode))
    			}
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Wed Sep 27 13:02:15 UTC 2023
    - 1.5K bytes
    - Viewed (0)
  2. pkg/kubelet/cm/memorymanager/memory_manager.go

    	// and other resource controllers.
    	GetPodTopologyHints(*v1.Pod) map[string][]topologymanager.TopologyHint
    
    	// GetMemoryNUMANodes provides NUMA nodes that are used to allocate the container memory
    	GetMemoryNUMANodes(pod *v1.Pod, container *v1.Container) sets.Set[int]
    
    	// GetAllocatableMemory returns the amount of allocatable memory for each NUMA node
    	GetAllocatableMemory() []state.Block
    
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Wed Nov 01 00:50:45 UTC 2023
    - 17.1K bytes
    - Viewed (0)
  3. pkg/kubelet/cm/memorymanager/fake_memory_manager.go

    	klog.InfoS("Add container", "pod", klog.KObj(pod), "containerName", container.Name, "containerID", containerID)
    }
    
    func (m *fakeManager) GetMemoryNUMANodes(pod *v1.Pod, container *v1.Container) sets.Set[int] {
    	klog.InfoS("Get MemoryNUMANodes", "pod", klog.KObj(pod), "containerName", container.Name)
    	return nil
    }
    
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Wed Sep 27 13:02:15 UTC 2023
    - 3.1K bytes
    - Viewed (0)
Back to top