Search Options

Results per page
Sort
Preferred Languages
Advance

Results 21 - 30 of 164 for preemption (0.17 sec)

  1. src/runtime/stack.go

    	// We are interested in preempting user Go code, not runtime code.
    	// If we're holding locks, mallocing, or preemption is disabled, don't
    	// preempt.
    	// This check is very early in newstack so that even the status change
    	// from Grunning to Gwaiting and back doesn't happen in this case.
    	// That status change by itself can be viewed as a small preemption,
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed May 22 22:31:00 UTC 2024
    - 41.1K bytes
    - Viewed (0)
  2. pkg/scheduler/eventhandlers.go

    }
    
    func preCheckForNode(nodeInfo *framework.NodeInfo) queue.PreEnqueueCheck {
    	// Note: the following checks doesn't take preemption into considerations, in very rare
    	// cases (e.g., node resizing), "pod" may still fail a check but preemption helps. We deliberately
    	// chose to ignore those cases as unschedulable pods will be re-queued eventually.
    	return func(pod *v1.Pod) bool {
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Thu Mar 07 21:21:04 UTC 2024
    - 24K bytes
    - Viewed (0)
  3. src/runtime/stkframe.go

    	//   to use for symbolic information.
    	//
    	// - If this is the innermost frame, then PC is where
    	//   execution will continue, but it may not be the
    	//   instruction following a CALL. This may be from
    	//   cooperative preemption, in which case this is the
    	//   instruction after the call to morestack. Or this may be
    	//   from a signal or an un-started goroutine, in which case
    	//   PC could be any instruction, including the first
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue Apr 02 15:10:48 UTC 2024
    - 9.9K bytes
    - Viewed (0)
  4. pkg/kubelet/lifecycle/predicate.go

    		return PodAdmitResult{
    			Admit:   false,
    			Reason:  "InvalidNodeInfo",
    			Message: "Kubelet cannot get node info.",
    		}
    	}
    	admitPod := attrs.Pod
    
    	// perform the checks that preemption will not help first to avoid meaningless pod eviction
    	if rejectPodAdmissionBasedOnOSSelector(admitPod, node) {
    		return PodAdmitResult{
    			Admit:   false,
    			Reason:  "PodOSSelectorNodeLabelDoesNotMatch",
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Thu Oct 19 00:47:50 UTC 2023
    - 10.9K bytes
    - Viewed (0)
  5. pkg/kubelet/preemption/preemption_test.go

    	type testRun struct {
    		testName              string
    		preemptor             *v1.Pod
    		inputPods             []*v1.Pod
    		insufficientResources admissionRequirementList
    		expectErr             bool
    		expectedOutput        []*v1.Pod
    	}
    	allPods := getTestPods()
    	runs := []testRun{
    		{
    			testName:              "no requirements",
    			preemptor:             allPods[clusterCritical],
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Sun Jul 24 10:04:08 UTC 2022
    - 19.2K bytes
    - Viewed (0)
  6. src/runtime/extern.go

    	dontfreezetheworld: by default, the start of a fatal panic or throw
    	"freezes the world", preempting all threads to stop all running
    	goroutines, which makes it possible to traceback all goroutines, and
    	keeps their state close to the point of panic. Setting
    	dontfreezetheworld=1 disables this preemption, allowing goroutines to
    	continue executing during panic processing. Note that goroutines that
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu May 30 17:52:17 UTC 2024
    - 18.9K bytes
    - Viewed (0)
  7. tensorflow/cc/saved_model/metrics.cc

        monitoring::Buckets::Exponential(1000, 1.5, 41));
    
    // Counter that accumulates total time elapsed between module import time and
    // the last successful Checkpoint write prior to job preemption or completion.
    auto* checkpoint_training_time_saved = monitoring::Counter<1>::New(
        "/tensorflow/core/checkpoint/write/training_time_saved",
        "Total time in microseconds elapsed between two consecutive write "
    Registered: Sun Jun 16 05:45:23 UTC 2024
    - Last Modified: Thu Jan 18 23:43:59 UTC 2024
    - 13.4K bytes
    - Viewed (0)
  8. manifests/charts/gateways/istio-ingress/values.yaml

        # system-node-critical, it is better to configure this in order to make sure your Istio pods
        # will not be killed because of low priority class.
        # Refer to https://kubernetes.io/docs/concepts/configuration/pod-priority-preemption/#priorityclass
        # for more detail.
        priorityClassName: ""
    
        proxy:
          image: proxyv2
    
          # CAUTION: It is important to ensure that all Istio helm charts specify the same clusterDomain value
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Tue Feb 27 16:55:16 UTC 2024
    - 13K bytes
    - Viewed (0)
  9. pkg/scheduler/framework/plugins/volumerestrictions/volume_restrictions.go

    // - ISCSI forbids if any two pods share at least same IQN and ISCSI volume is read-only
    // If the pod uses PVCs with the ReadWriteOncePod access mode, it evaluates if
    // these PVCs are already in-use and if preemption will help.
    func (pl *VolumeRestrictions) Filter(ctx context.Context, cycleState *framework.CycleState, pod *v1.Pod, nodeInfo *framework.NodeInfo) *framework.Status {
    	if !satisfyVolumeConflicts(pod, nodeInfo) {
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Fri Oct 20 17:40:39 UTC 2023
    - 12.5K bytes
    - Viewed (0)
  10. src/runtime/traceruntime.go

    	// Any time we acquire a traceLocker, we may flush a trace buffer. But
    	// buffer flushes are rare. Record the lock edge even if it doesn't happen
    	// this time.
    	lockRankMayTraceFlush()
    
    	// Prevent preemption.
    	mp := acquirem()
    
    	// Acquire the trace seqlock. This prevents traceAdvance from moving forward
    	// until all Ms are observed to be outside of their seqlock critical section.
    	//
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed May 22 22:31:00 UTC 2024
    - 25.7K bytes
    - Viewed (0)
Back to top