Search Options

Results per page
Sort
Preferred Languages
Advance

Results 31 - 39 of 39 for sched (0.04 sec)

  1. src/internal/trace/summary_test.go

    			hasSyncBlockTime = true
    		}
    		if dt, ok := summary.RangeTime["GC mark assist"]; ok && dt > 0 {
    			hasGCMarkAssistTime = true
    		}
    	}
    	if !hasSchedWaitTime {
    		t.Error("missing sched wait time")
    	}
    	if !hasSyncBlockTime {
    		t.Error("missing sync block time")
    	}
    	if !hasGCMarkAssistTime {
    		t.Error("missing GC mark assist time")
    	}
    }
    
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri May 17 18:48:18 UTC 2024
    - 13.4K bytes
    - Viewed (0)
  2. src/cmd/trace/regions.go

    	</tr>
    	<tr>
    		<td>Scheduler wait profile:</td>
    		<td> <a href="/regionsched?{{$p}}">graph</a> <a href="/regionsched?{{$p}}&raw=1" download="sched.profile">(download)</a></td>
    	</tr>
    </table>
    {{ end }}
    
    <h3 id="breakdown">Breakdown</h3>
    
    The table below breaks down where each goroutine is spent its time during the
    traced period.
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri May 17 18:48:18 UTC 2024
    - 14.3K bytes
    - Viewed (0)
  3. src/internal/trace/trace_test.go

    				{"sync.(*Cond).Signal", 0},
    				{"main.main", 0},
    			}},
    			{trace.EventStateTransition, "Goroutine Running->Waiting", []frame{
    				{"time.Sleep", 0},
    				{"main.main", 0},
    			}},
    			{trace.EventMetric, "/sched/gomaxprocs:threads", []frame{
    				{"runtime.startTheWorld", 0}, // this is when the current gomaxprocs is logged.
    				{"runtime.startTheWorldGC", 0},
    				{"runtime.GOMAXPROCS", 0},
    				{"main.main", 0},
    			}},
    		}
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri May 17 18:48:18 UTC 2024
    - 18.5K bytes
    - Viewed (0)
  4. src/syscall/exec_linux.go

    //go:build linux
    
    package syscall
    
    import (
    	"internal/itoa"
    	"runtime"
    	"unsafe"
    )
    
    // Linux unshare/clone/clone2/clone3 flags, architecture-independent,
    // copied from linux/sched.h.
    const (
    	CLONE_VM             = 0x00000100 // set if VM shared between processes
    	CLONE_FS             = 0x00000200 // set if fs info shared between processes
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed May 15 07:45:37 UTC 2024
    - 23K bytes
    - Viewed (0)
  5. src/runtime/stubs.go

    func getg() *g
    
    // mcall switches from the g to the g0 stack and invokes fn(g),
    // where g is the goroutine that made the call.
    // mcall saves g's current PC/SP in g->sched so that it can be restored later.
    // It is up to fn to arrange for that later execution, typically by recording
    // g in a data structure, causing something to call ready(g) later.
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed May 29 17:58:53 UTC 2024
    - 20.2K bytes
    - Viewed (0)
  6. src/runtime/extern.go

    		# MB stacks  estimated scannable stack size, or /gc/scan/stack:bytes
    		# MB globals scannable global size, or /gc/scan/globals:bytes
    		# P          number of processors used, or /sched/gomaxprocs:threads
    	The phases are stop-the-world (STW) sweep termination, concurrent
    	mark and scan, and STW mark termination. The CPU times
    	for mark/scan are broken down in to assist time (GC performed in
    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. src/internal/trace/gc.go

    	for i := range events {
    		ev := &events[i]
    		lastEv = ev
    
    		// Process the event.
    		switch ev.Kind() {
    		case EventSync:
    			seenSync = true
    		case EventMetric:
    			m := ev.Metric()
    			if m.Name != "/sched/gomaxprocs:threads" {
    				break
    			}
    			gomaxprocs := int(m.Value.Uint64())
    			if len(ps) > gomaxprocs {
    				if flags&UtilPerProc != 0 {
    					// End each P's series.
    					for _, p := range ps[gomaxprocs:] {
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri May 17 18:48:18 UTC 2024
    - 26K bytes
    - Viewed (0)
  8. src/internal/trace/event.go

    func (e Event) Metric() Metric {
    	if e.Kind() != EventMetric {
    		panic("Metric called on non-Metric event")
    	}
    	var m Metric
    	switch e.base.typ {
    	case go122.EvProcsChange:
    		m.Name = "/sched/gomaxprocs:threads"
    		m.Value = Value{kind: ValueUint64, scalar: e.base.args[0]}
    	case go122.EvHeapAlloc:
    		m.Name = "/memory/classes/heap/objects:bytes"
    		m.Value = Value{kind: ValueUint64, scalar: e.base.args[0]}
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu May 30 12:39:00 UTC 2024
    - 28.9K bytes
    - Viewed (0)
  9. src/encoding/gob/encoder_test.go

    type SingleTest struct {
    	in  any
    	out any
    	err string
    }
    
    var singleTests = []SingleTest{
    	{17, &testInt, ""},
    	{float32(17.5), &testFloat32, ""},
    	{"bike shed", &testString, ""},
    	{[]string{"bike", "shed", "paint", "color"}, &testSlice, ""},
    	{map[string]int{"seven": 7, "twelve": 12}, &testMap, ""},
    	{[7]int{4, 55, 0, 0, 0, 0, 0}, &testArray, ""}, // case that once triggered a bug
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu May 23 01:00:11 UTC 2024
    - 29.7K bytes
    - Viewed (0)
Back to top