- Sort Score
- Result 10 results
- Languages All
Results 1 - 4 of 4 for filterProvidersHints (0.22 sec)
-
pkg/kubelet/cm/topologymanager/policy_restricted.go
func (p *restrictedPolicy) canAdmitPodResult(hint *TopologyHint) bool { return hint.Preferred } func (p *restrictedPolicy) Merge(providersHints []map[string][]TopologyHint) (TopologyHint, bool) { filteredHints := filterProvidersHints(providersHints) merger := NewHintMerger(p.numaInfo, filteredHints, p.Name(), p.opts) bestHint := merger.Merge() admit := p.canAdmitPodResult(&bestHint) return bestHint, admit
Registered: Sat Jun 15 01:39:40 UTC 2024 - Last Modified: Wed Nov 09 16:52:08 UTC 2022 - 1.4K bytes - Viewed (0) -
pkg/kubelet/cm/topologymanager/policy_best_effort.go
} func (p *bestEffortPolicy) canAdmitPodResult(hint *TopologyHint) bool { return true } func (p *bestEffortPolicy) Merge(providersHints []map[string][]TopologyHint) (TopologyHint, bool) { filteredHints := filterProvidersHints(providersHints) merger := NewHintMerger(p.numaInfo, filteredHints, p.Name(), p.opts) bestHint := merger.Merge() admit := p.canAdmitPodResult(&bestHint) return bestHint, admit
Registered: Sat Jun 15 01:39:40 UTC 2024 - Last Modified: Wed Nov 09 16:52:08 UTC 2022 - 1.5K bytes - Viewed (0) -
pkg/kubelet/cm/topologymanager/policy_single_numa_node.go
} return filteredResourcesHints } func (p *singleNumaNodePolicy) Merge(providersHints []map[string][]TopologyHint) (TopologyHint, bool) { filteredHints := filterProvidersHints(providersHints) // Filter to only include don't cares and hints with a single NUMA node. singleNumaHints := filterSingleNumaHints(filteredHints) merger := NewHintMerger(p.numaInfo, singleNumaHints, p.Name(), p.opts)
Registered: Sat Jun 15 01:39:40 UTC 2024 - Last Modified: Wed Nov 09 16:52:08 UTC 2022 - 2.5K bytes - Viewed (0) -
pkg/kubelet/cm/topologymanager/policy.go
// Build a mergedHint from the merged affinity mask, setting preferred as // appropriate based on the logic above. return TopologyHint{mergedAffinity, preferred} } func filterProvidersHints(providersHints []map[string][]TopologyHint) [][]TopologyHint { // Loop through all hint providers and save an accumulated list of the // hints returned by each hint provider. If no hints are provided, assume
Registered: Sat Jun 15 01:39:40 UTC 2024 - Last Modified: Thu Nov 03 09:45:25 UTC 2022 - 12.7K bytes - Viewed (0)