Search Options

Results per page
Sort
Preferred Languages
Advance

Results 21 - 30 of 62 for TopologyManager (0.29 sec)

  1. pkg/kubelet/cm/topologymanager/policy_options.go

    WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
    See the License for the specific language governing permissions and
    limitations under the License.
    */
    
    package topologymanager
    
    import (
    	"fmt"
    	"strconv"
    
    	"k8s.io/apimachinery/pkg/util/sets"
    	utilfeature "k8s.io/apiserver/pkg/util/feature"
    	kubefeatures "k8s.io/kubernetes/pkg/features"
    )
    
    const (
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Wed Sep 27 13:02:15 UTC 2023
    - 2.4K bytes
    - Viewed (0)
  2. pkg/kubelet/cm/fake_container_manager.go

    	podresourcesapi "k8s.io/kubelet/pkg/apis/podresources/v1"
    	"k8s.io/kubernetes/pkg/kubelet/cm/cpumanager"
    	"k8s.io/kubernetes/pkg/kubelet/cm/memorymanager"
    	"k8s.io/kubernetes/pkg/kubelet/cm/topologymanager"
    	"k8s.io/kubernetes/pkg/kubelet/config"
    	kubecontainer "k8s.io/kubernetes/pkg/kubelet/container"
    	"k8s.io/kubernetes/pkg/kubelet/lifecycle"
    	"k8s.io/kubernetes/pkg/kubelet/pluginmanager/cache"
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Tue Mar 14 17:33:04 UTC 2023
    - 7.4K bytes
    - Viewed (0)
  3. pkg/kubelet/cm/container_manager_linux.go

    	// Interface for CPU affinity management.
    	cpuManager cpumanager.Manager
    	// Interface for memory affinity management.
    	memoryManager memorymanager.Manager
    	// Interface for Topology resource co-ordination
    	topologyManager topologymanager.Manager
    	// Interface for Dynamic Resource Allocation management.
    	draManager dra.Manager
    }
    
    type features struct {
    	cpuHardcapping bool
    }
    
    var _ ContainerManager = &containerManagerImpl{}
    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/cm/memorymanager/memory_manager.go

    	State() state.Reader
    
    	// GetTopologyHints implements the topologymanager.HintProvider Interface
    	// and is consulted to achieve NUMA aware resource alignment among this
    	// and other resource controllers.
    	GetTopologyHints(*v1.Pod, *v1.Container) map[string][]topologymanager.TopologyHint
    
    	// GetPodTopologyHints implements the topologymanager.HintProvider Interface
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Wed Nov 01 00:50:45 UTC 2023
    - 17.1K bytes
    - Viewed (1)
  5. pkg/kubelet/cm/cpumanager/cpu_manager.go

    	State() state.Reader
    
    	// GetTopologyHints implements the topologymanager.HintProvider Interface
    	// and is consulted to achieve NUMA aware resource alignment among this
    	// and other resource controllers.
    	GetTopologyHints(*v1.Pod, *v1.Container) map[string][]topologymanager.TopologyHint
    
    	// GetExclusiveCPUs implements the podresources.CPUsProvider interface to provide
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Wed May 03 16:26:09 UTC 2023
    - 19.9K bytes
    - Viewed (2)
  6. pkg/kubelet/cm/topologymanager/numa_info.go

    See the License for the specific language governing permissions and
    limitations under the License.
    */
    
    package topologymanager
    
    import (
    	"fmt"
    
    	cadvisorapi "github.com/google/cadvisor/info/v1"
    	"k8s.io/kubernetes/pkg/kubelet/cm/topologymanager/bitmask"
    )
    
    type NUMADistances map[int][]uint64
    
    type NUMAInfo struct {
    	Nodes         []int
    	NUMADistances NUMADistances
    }
    
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Wed Nov 09 16:52:14 UTC 2022
    - 2.7K bytes
    - Viewed (0)
  7. pkg/kubelet/cm/memorymanager/policy_static_test.go

    	topologyHint                 *topologymanager.TopologyHint
    	expectedTopologyHints        map[string][]topologymanager.TopologyHint
    	initContainersReusableMemory reusableMemory
    }
    
    func initTests(t *testing.T, testCase *testStaticPolicy, hint *topologymanager.TopologyHint, initContainersReusableMemory reusableMemory) (Policy, state.State, error) {
    	manager := topologymanager.NewFakeManager()
    	if hint != nil {
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Sun Sep 17 05:49:15 UTC 2023
    - 100.4K bytes
    - Viewed (0)
  8. pkg/kubelet/cm/cpumanager/cpu_manager_test.go

    	return p.err
    }
    
    func (p *mockPolicy) GetTopologyHints(s state.State, pod *v1.Pod, container *v1.Container) map[string][]topologymanager.TopologyHint {
    	return nil
    }
    
    func (p *mockPolicy) GetPodTopologyHints(s state.State, pod *v1.Pod) map[string][]topologymanager.TopologyHint {
    	return nil
    }
    
    func (p *mockPolicy) GetAllocatableCPUs(m state.State) cpuset.CPUSet {
    	return cpuset.New()
    }
    
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Fri Oct 06 13:16:15 UTC 2023
    - 42.9K bytes
    - Viewed (0)
  9. pkg/kubelet/cm/topologymanager/policy_restricted.go

    WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
    See the License for the specific language governing permissions and
    limitations under the License.
    */
    
    package topologymanager
    
    type restrictedPolicy struct {
    	bestEffortPolicy
    }
    
    var _ Policy = &restrictedPolicy{}
    
    // PolicyRestricted policy name.
    const PolicyRestricted string = "restricted"
    
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Wed Nov 09 16:52:08 UTC 2022
    - 1.4K bytes
    - Viewed (0)
  10. pkg/kubelet/cm/topologymanager/scope_none.go

    WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
    See the License for the specific language governing permissions and
    limitations under the License.
    */
    
    package topologymanager
    
    import (
    	"k8s.io/api/core/v1"
    	"k8s.io/kubernetes/pkg/kubelet/cm/containermap"
    	"k8s.io/kubernetes/pkg/kubelet/lifecycle"
    )
    
    type noneScope struct {
    	scope
    }
    
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Fri Apr 14 14:44:24 UTC 2023
    - 1.2K bytes
    - Viewed (0)
Back to top