Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 4 of 4 for IsCgroup2UnifiedMode (0.52 sec)

  1. pkg/kubelet/kuberuntime/kuberuntime_container_linux.go

    // the cgroup version for unit tests by assigning a new mocked function into it. Without it,
    // the cgroup version would solely depend on the environment running the test.
    var isCgroup2UnifiedMode = func() bool {
    	return libcontainercgroups.IsCgroup2UnifiedMode()
    }
    
    var (
    	swapControllerAvailability     bool
    	swapControllerAvailabilityOnce sync.Once
    )
    
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Wed May 29 22:40:29 UTC 2024
    - 17.2K bytes
    - Viewed (0)
  2. pkg/kubelet/cm/qos_container_manager_linux.go

    		return err
    	}
    
    	// update the qos level cgrougs v2 settings of memory qos if feature enabled
    	if utilfeature.DefaultFeatureGate.Enabled(kubefeatures.MemoryQoS) &&
    		libcontainercgroups.IsCgroup2UnifiedMode() {
    		m.setMemoryQoS(qosConfigs)
    	}
    
    	if utilfeature.DefaultFeatureGate.Enabled(kubefeatures.QOSReserved) {
    		for resource, percentReserve := range m.qosReserved {
    			switch resource {
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Tue Jun 11 20:42:59 UTC 2024
    - 13.3K bytes
    - Viewed (0)
  3. pkg/kubelet/cm/container_manager_linux.go

    	)
    	var (
    		cpuMountPoint string
    		f             features
    	)
    	mountPoints, err := mountUtil.List()
    	if err != nil {
    		return f, fmt.Errorf("%s - %v", localErr, err)
    	}
    
    	if cgroups.IsCgroup2UnifiedMode() {
    		f.cpuHardcapping = true
    		return f, nil
    	}
    
    	expectedCgroups := sets.New("cpu", "cpuacct", "cpuset", "memory")
    	for _, mountPoint := range mountPoints {
    		if mountPoint.Type == cgroupMountType {
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Tue May 21 10:18:16 UTC 2024
    - 35.1K bytes
    - Viewed (0)
  4. pkg/kubelet/kuberuntime/kuberuntime_container_linux_test.go

    	}
    }
    
    type CgroupVersion string
    
    const (
    	cgroupV1 CgroupVersion = "v1"
    	cgroupV2 CgroupVersion = "v2"
    )
    
    func setCgroupVersionDuringTest(version CgroupVersion) {
    	isCgroup2UnifiedMode = func() bool {
    		return version == cgroupV2
    	}
    }
    
    func setSwapControllerAvailableDuringTest(available bool) func() {
    	original := swapControllerAvailable
    	swapControllerAvailable = func() bool {
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Wed May 29 22:40:29 UTC 2024
    - 41K bytes
    - Viewed (0)
Back to top