Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 4 of 4 for sys_stat (0.21 sec)

  1. src/runtime/os_plan9.go

    // resources in minit, semacreate, or elsewhere. Do not take locks after calling this.
    func mdestroy(mp *m) {
    }
    
    var sysstat = []byte("/dev/sysstat\x00")
    
    func getproccount() int32 {
    	var buf [2048]byte
    	fd := open(&sysstat[0], _OREAD, 0)
    	if fd < 0 {
    		return 1
    	}
    	ncpu := int32(0)
    	for {
    		n := read(fd, unsafe.Pointer(&buf), int32(len(buf)))
    		if n <= 0 {
    			break
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri May 17 15:41:45 UTC 2024
    - 10.3K bytes
    - Viewed (0)
  2. src/runtime/malloc.go

    // The returned memory will be zeroed.
    // sysStat must be non-nil.
    //
    // Consider marking persistentalloc'd types not in heap by embedding
    // runtime/internal/sys.NotInHeap.
    func persistentalloc(size, align uintptr, sysStat *sysMemStat) unsafe.Pointer {
    	var p *notInHeap
    	systemstack(func() {
    		p = persistentalloc1(size, align, sysStat)
    	})
    	return unsafe.Pointer(p)
    }
    
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed May 29 17:58:53 UTC 2024
    - 59.6K bytes
    - Viewed (0)
  3. src/runtime/export_test.go

    	return a == b
    }
    
    // Size returns the size in bytes of the address range.
    func (a AddrRange) Size() uintptr {
    	return a.addrRange.size()
    }
    
    // testSysStat is the sysStat passed to test versions of various
    // runtime structures. We do actually have to keep track of this
    // because otherwise memstats.mappedReady won't actually line up
    // with other stats in the runtime during tests.
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu May 30 17:50:53 UTC 2024
    - 46.1K bytes
    - Viewed (0)
  4. src/runtime/mheap.go

    // manually-managed span (spanclass is ignored), and the caller is
    // responsible for any accounting related to its use of the span. Either
    // way, allocSpan will atomically add the bytes in the newly allocated
    // span to *sysStat.
    //
    // The returned span is fully initialized.
    //
    // h.lock must not be held.
    //
    // allocSpan must be called on the system stack both because it acquires
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed May 22 22:31:00 UTC 2024
    - 78K bytes
    - Viewed (0)
Back to top