Search Options

Results per page
Sort
Preferred Languages
Advance

Results 61 - 70 of 132 for preemptee (0.15 sec)

  1. src/cmd/vendor/golang.org/x/sys/unix/zsysctl_openbsd_386.go

    	{"net.inet.ah.enable", []_C_int{4, 2, 51, 1}},
    	{"net.inet.ah.stats", []_C_int{4, 2, 51, 2}},
    	{"net.inet.carp.allow", []_C_int{4, 2, 112, 1}},
    	{"net.inet.carp.log", []_C_int{4, 2, 112, 3}},
    	{"net.inet.carp.preempt", []_C_int{4, 2, 112, 2}},
    	{"net.inet.carp.stats", []_C_int{4, 2, 112, 4}},
    	{"net.inet.divert.recvspace", []_C_int{4, 2, 258, 1}},
    	{"net.inet.divert.sendspace", []_C_int{4, 2, 258, 2}},
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu Oct 19 23:33:33 UTC 2023
    - 11.9K bytes
    - Viewed (0)
  2. src/cmd/internal/obj/loong64/asm.go

    	// so instruction sequences that use REGTMP are unsafe to
    	// preempt asynchronously.
    	obj.MarkUnsafePoints(c.ctxt, c.cursym.Func().Text, c.newprog, c.isUnsafePoint, c.isRestartable)
    }
    
    // isUnsafePoint returns whether p is an unsafe point.
    func (c *ctxt0) isUnsafePoint(p *obj.Prog) bool {
    	// If p explicitly uses REGTMP, it's unsafe to preempt, because the
    	// preemption sequence clobbers REGTMP.
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed May 22 02:04:54 UTC 2024
    - 61.8K bytes
    - Viewed (0)
  3. pkg/scheduler/framework/plugins/podtopologyspread/filtering.go

    	}
    	return &copy
    }
    
    // CAVEAT: the reason that `[2]criticalPath` can work is based on the implementation of current
    // preemption algorithm, in particular the following 2 facts:
    // Fact 1: we only preempt pods on the same node, instead of pods on multiple nodes.
    // Fact 2: each node is evaluated on a separate copy of the preFilterState during its preemption cycle.
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Wed Feb 28 10:42:29 UTC 2024
    - 12.4K bytes
    - Viewed (1)
  4. pkg/scheduler/schedule_one.go

    		}
    
    		// SchedulePod() may have failed because the pod would not fit on any host, so we try to
    		// preempt, with the expectation that the next time the pod is tried for scheduling it
    		// will fit due to the preemption. It is also possible that a different pod will schedule
    		// into the resources that were preempted, but this is harmless.
    
    		if !fwk.HasPostFilterPlugins() {
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Thu Jun 06 13:28:08 UTC 2024
    - 43.4K bytes
    - Viewed (0)
  5. src/runtime/malloc.go

    		}
    	}
    
    	// assistG is the G to charge for this allocation, or nil if
    	// GC is not currently active.
    	assistG := deductAssistCredit(size)
    
    	// Set mp.mallocing to keep from being preempted by GC.
    	mp := acquirem()
    	if mp.mallocing != 0 {
    		throw("malloc deadlock")
    	}
    	if mp.gsignal == getg() {
    		throw("malloc during signal")
    	}
    	mp.mallocing = 1
    
    	shouldhelpgc := false
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed May 29 17:58:53 UTC 2024
    - 59.6K bytes
    - Viewed (0)
  6. src/runtime/mgcwork.go

    	if gcphase != _GCoff || work.wbufSpans.free.isEmpty() {
    		unlock(&work.wbufSpans.lock)
    		return false
    	}
    	systemstack(func() {
    		gp := getg().m.curg
    		for i := 0; i < batchSize && !(preemptible && gp.preempt); i++ {
    			span := work.wbufSpans.free.first
    			if span == nil {
    				break
    			}
    			work.wbufSpans.free.remove(span)
    			mheap_.freeManual(span, spanAllocWorkBuf)
    		}
    	})
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon Mar 25 19:53:03 UTC 2024
    - 12.9K bytes
    - Viewed (0)
  7. src/runtime/sema.go

    			// Note that waiter inherits our time slice: this is desirable
    			// to avoid having a highly contended semaphore hog the P
    			// indefinitely. goyield is like Gosched, but it emits a
    			// "preempted" trace event instead and, more importantly, puts
    			// the current G on the local runq instead of the global one.
    			// We only do this in the starving regime (handoff=true), as in
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed May 29 17:58:53 UTC 2024
    - 19K bytes
    - Viewed (0)
  8. src/runtime/time.go

    	gp := getg()
    	for {
    		if len(ts.heap) == 0 {
    			return
    		}
    
    		// This loop can theoretically run for a while, and because
    		// it is holding timersLock it cannot be preempted.
    		// If someone is trying to preempt us, just return.
    		// We can clean the timers later.
    		if gp.preemptStop {
    			return
    		}
    
    		// Delete zombies from tail of heap. It requires no heap adjustments at all,
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri Mar 29 14:36:24 UTC 2024
    - 37.5K bytes
    - Viewed (0)
  9. src/runtime/mgcpacer.go

    	//		wakep()
    	//		return
    	//	}
    
    	// There are no idle Ps. If we need more dedicated workers,
    	// try to preempt a running P so it will switch to a worker.
    	if c.dedicatedMarkWorkersNeeded.Load() <= 0 {
    		return
    	}
    	// Pick a random other P to preempt.
    	if gomaxprocs <= 1 {
    		return
    	}
    	gp := getg()
    	if gp == nil || gp.m == nil || gp.m.p == 0 {
    		return
    	}
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon Mar 25 19:53:03 UTC 2024
    - 55.4K bytes
    - Viewed (0)
  10. docs/changelogs/changelog_3x.md

     *  **Proxy authenticators are now asked for preemptive authentication.** OkHttp will now request
        authentication credentials before creating TLS tunnels through HTTP proxies (HTTP `CONNECT`).
        Authenticators should identify preemptive authentications by the presence of a challenge whose
        scheme is "OkHttp-Preemptive".
    
    Registered: Sun Jun 16 04:42:17 UTC 2024
    - Last Modified: Sun Feb 06 14:55:54 UTC 2022
    - 50.8K bytes
    - Viewed (0)
Back to top