Search Options

Results per page
Sort
Preferred Languages
Advance

Results 21 - 30 of 99 for sched (0.05 sec)

  1. src/runtime/mklockrank.go

      forcegc,
      hchan,
      pollDesc, # pollDesc can interact with timers, which can lock sched.
      scavenge,
      sweep,
      sweepWaiters,
      testR,
      wakeableSleep
    # Above SCHED are things that can call into the scheduler.
    < SCHED
    # Below SCHED is the scheduler implementation.
    < allocmR,
      execR;
    allocmR, execR, hchan < sched;
    sched < allg, allp;
    
    # Channels
    NONE < notifyList;
    hchan, notifyList < sudog;
    
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed May 08 17:47:01 UTC 2024
    - 9.1K bytes
    - Viewed (0)
  2. src/runtime/asm_arm.s

    	MOVW	R3, 12(R13)
    	BL	runtime·cgocallbackg(SB)
    
    	// Restore g->sched (== m->curg->sched) from saved values.
    	MOVW	0(R13), R5
    	MOVW	R5, (g_sched+gobuf_pc)(g)
    	MOVW	$(12+4)(R13), R4	// must match frame size
    	MOVW	R4, (g_sched+gobuf_sp)(g)
    
    	// Switch back to m->g0's stack and restore m->g0->sched.sp.
    	// (Unlike m->curg, the g0 goroutine never uses sched.pc,
    	// so we do not have to restore it.)
    	MOVW	g_m(g), R8
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri Feb 23 21:00:52 UTC 2024
    - 32.1K bytes
    - Viewed (0)
  3. src/runtime/asm_ppc64x.s

    	// Restore g->sched (== m->curg->sched) from saved values.
    	MOVD	0(R1), R5
    	MOVD	R5, (g_sched+gobuf_pc)(g)
    	MOVD	$(24+FIXED_FRAME)(R1), R4       // must match frame size
    	MOVD	R4, (g_sched+gobuf_sp)(g)
    
    	// Switch back to m->g0's stack and restore m->g0->sched.sp.
    	// (Unlike m->curg, the g0 goroutine never uses sched.pc,
    	// so we do not have to restore it.)
    	MOVD	g_m(g), R8
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed May 22 18:17:17 UTC 2024
    - 45.4K bytes
    - Viewed (0)
  4. src/cmd/link/internal/ld/inittask.go

    		}
    	}
    
    	// Sort edges so we can look them up by edge destination.
    	sort.Slice(edges, func(i, j int) bool {
    		return edges[i].to < edges[j].to
    	})
    
    	// Figure out the schedule.
    	sched := ldr.MakeSymbolBuilder(symName)
    	sched.SetType(sym.SNOPTRDATA) // Could be SRODATA, but see issue 58857.
    	for !h.empty() {
    		// Pick the lexicographically first initializable package.
    		s := h.pop(ldr)
    
    		// Add s to the schedule.
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue Jan 30 20:09:45 UTC 2024
    - 6.2K bytes
    - Viewed (0)
  5. src/runtime/tracestack.go

    			// behave like gcallers above, we start unwinding from sched.bp, which
    			// points to the caller frame of the leaf frame on g's stack. The return
    			// address of the leaf frame is stored in sched.pc, which we manually
    			// capture here.
    			//
    			// (2) We're called against a gp that we're not currently executing on, but that isn't
    			// in a syscall, in which case it's currently not executing. gp.sched contains the most
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue May 21 14:38:56 UTC 2024
    - 11K bytes
    - Viewed (0)
  6. pkg/kubelet/cm/helpers_linux.go

    	MinShares = 2
    	MaxShares = 262144
    
    	SharesPerCPU  = 1024
    	MilliCPUToCPU = 1000
    
    	// 100000 microseconds is equivalent to 100ms
    	QuotaPeriod = 100000
    	// 1000 microseconds is equivalent to 1ms
    	// defined here:
    	// https://github.com/torvalds/linux/blob/cac03ac368fabff0122853de2422d4e17a32de08/kernel/sched/core.c#L10546
    	MinQuotaPeriod = 1000
    )
    
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Fri Jul 14 11:52:28 UTC 2023
    - 9.8K bytes
    - Viewed (0)
  7. src/cmd/trace/goroutines.go

    		</tr>
    	<tr>
    		<td>Scheduler wait profile:</td>
    		<td> <a href="/sched?name={{.Name}}">graph</a> <a href="/sched?name={{.Name}}&raw=1" download="sched.profile">(download)</a></td>
    	</tr>
    </table>
    
    <h3 id="breakdown">Breakdown</h3>
    
    The table below breaks down where each goroutine is spent its time during the
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri May 17 18:48:18 UTC 2024
    - 10.9K bytes
    - Viewed (0)
  8. pkg/scheduler/schedule_one_test.go

    	for _, n := range nodes {
    		cache.AddNode(logger, n)
    	}
    
    	sched := &Scheduler{
    		Cache:                    cache,
    		nodeInfoSnapshot:         emptySnapshot,
    		percentageOfNodesToScore: schedulerapi.DefaultPercentageOfNodesToScore,
    	}
    	sched.applyDefaultHandlers()
    	cache.UpdateSnapshot(logger, sched.nodeInfoSnapshot)
    	return sched
    }
    
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Tue Jun 04 06:20:55 UTC 2024
    - 128.1K bytes
    - Viewed (0)
  9. src/runtime/metrics_test.go

    func testSchedPauseMetrics(t *testing.T, fn func(t *testing.T), isGC bool) {
    	m := []metrics.Sample{
    		{Name: "/sched/pauses/stopping/gc:seconds"},
    		{Name: "/sched/pauses/stopping/other:seconds"},
    		{Name: "/sched/pauses/total/gc:seconds"},
    		{Name: "/sched/pauses/total/other:seconds"},
    	}
    
    	stoppingGC := &m[0]
    	stoppingOther := &m[1]
    	totalGC := &m[2]
    	totalOther := &m[3]
    
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu May 30 17:52:17 UTC 2024
    - 45K bytes
    - Viewed (0)
  10. src/internal/trace/testtrace/validation.go

    			id := l.Resource.Thread()
    			if _, ok := v.ms[id]; !ok {
    				e.Errorf("label for invalid thread %d", id)
    			}
    		}
    	case trace.EventStackSample:
    		// Not much to check here. It's basically a sched context and a stack.
    		// The sched context is also not guaranteed to align with other events.
    		// We already checked the stack above.
    	case trace.EventStateTransition:
    		// Validate state transitions.
    		//
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri May 17 18:48:18 UTC 2024
    - 10.9K bytes
    - Viewed (0)
Back to top