Search Options

Results per page
Sort
Preferred Languages
Advance

Results 21 - 24 of 24 for memState (0.2 sec)

  1. src/sync/pool_test.go

    				p.Get()
    			}
    		}
    	})
    }
    
    var globalSink any
    
    func BenchmarkPoolSTW(b *testing.B) {
    	// Take control of GC.
    	defer debug.SetGCPercent(debug.SetGCPercent(-1))
    
    	var mstats runtime.MemStats
    	var pauses []uint64
    
    	var p Pool
    	for i := 0; i < b.N; i++ {
    		// Put a large number of items into a pool.
    		const N = 100000
    		var item any = 42
    		for i := 0; i < N; i++ {
    			p.Put(item)
    		}
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu May 23 01:00:11 UTC 2024
    - 8K bytes
    - Viewed (0)
  2. src/runtime/tracebuf.go

    		}
    		if trace.empty != nil {
    			w.traceBuf = trace.empty
    			trace.empty = w.traceBuf.link
    			unlock(&trace.lock)
    		} else {
    			unlock(&trace.lock)
    			w.traceBuf = (*traceBuf)(sysAlloc(unsafe.Sizeof(traceBuf{}), &memstats.other_sys))
    			if w.traceBuf == nil {
    				throw("trace: out of memory")
    			}
    		}
    	})
    	// Initialize the buffer.
    	ts := traceClockNow()
    	if ts <= w.traceBuf.lastTime {
    		ts = w.traceBuf.lastTime + 1
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed May 08 17:47:01 UTC 2024
    - 6.8K bytes
    - Viewed (0)
  3. src/runtime/testdata/testprog/lockosthread.go

    	// <4 core machines, we are still at the whim of the kernel scheduler.
    	runtime.GOMAXPROCS(4)
    
    	go func() {
    		// Stop the world; race with LockOSThread below.
    		var m runtime.MemStats
    		for {
    			runtime.ReadMemStats(&m)
    		}
    	}()
    
    	// Try to synchronize both LockOSThreads.
    	start := time.Now().Add(10 * time.Millisecond)
    
    	var wg sync.WaitGroup
    	wg.Add(2)
    
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu Mar 21 20:00:09 UTC 2024
    - 6.6K bytes
    - Viewed (0)
  4. pkg/ledger/smt_test.go

    				b.Fatal("new key not included")
    			}
    		}
    		end3 := time.Now()
    		elapsed := end.Sub(start)
    		elapsed2 := end2.Sub(end)
    		elapsed3 := end3.Sub(end2)
    		var m runtime.MemStats
    		runtime.ReadMemStats(&m)
    		fmt.Println(index, " : update time : ", elapsed, "commit time : ", elapsed2,
    			"\n1000 Get time : ", elapsed3,
    			"\nRAM : ", m.Sys/1024/1024, " MiB")
    	}
    }
    
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Tue Aug 08 16:43:05 UTC 2023
    - 7.9K bytes
    - Viewed (0)
Back to top