Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 7 of 7 for sysNoHugePageOS (0.22 sec)

  1. src/runtime/mem_linux.go

    		if beg < end {
    			madvise(unsafe.Pointer(beg), end-beg, _MADV_HUGEPAGE)
    		}
    	}
    }
    
    func sysNoHugePageOS(v unsafe.Pointer, n uintptr) {
    	if uintptr(v)&(physPageSize-1) != 0 {
    		// The Linux implementation requires that the address
    		// addr be page-aligned, and allows length to be zero.
    		throw("unaligned sysNoHugePageOS")
    	}
    	madvise(v, n, _MADV_NOHUGEPAGE)
    }
    
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon Mar 25 19:53:03 UTC 2024
    - 5K bytes
    - Viewed (0)
  2. src/runtime/mem_aix.go

    }
    
    func sysUnusedOS(v unsafe.Pointer, n uintptr) {
    	madvise(v, n, _MADV_DONTNEED)
    }
    
    func sysUsedOS(v unsafe.Pointer, n uintptr) {
    }
    
    func sysHugePageOS(v unsafe.Pointer, n uintptr) {
    }
    
    func sysNoHugePageOS(v unsafe.Pointer, n uintptr) {
    }
    
    func sysHugePageCollapseOS(v unsafe.Pointer, n uintptr) {
    }
    
    // Don't split the stack as this function may be invoked without a valid G,
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue Aug 22 19:05:10 UTC 2023
    - 2K bytes
    - Viewed (0)
  3. src/runtime/mem_darwin.go

    	// accurate. If called on any memory region that hasn't been
    	// MADV_FREE_REUSABLE'd, it's a no-op.
    	madvise(v, n, _MADV_FREE_REUSE)
    }
    
    func sysHugePageOS(v unsafe.Pointer, n uintptr) {
    }
    
    func sysNoHugePageOS(v unsafe.Pointer, n uintptr) {
    }
    
    func sysHugePageCollapseOS(v unsafe.Pointer, n uintptr) {
    }
    
    // Don't split the stack as this function may be invoked without a valid G,
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue Aug 22 19:05:10 UTC 2023
    - 2K bytes
    - Viewed (0)
  4. src/runtime/mem_bsd.go

    		madvise(v, n, _MADV_DONTNEED)
    	} else {
    		madvise(v, n, _MADV_FREE)
    	}
    }
    
    func sysUsedOS(v unsafe.Pointer, n uintptr) {
    }
    
    func sysHugePageOS(v unsafe.Pointer, n uintptr) {
    }
    
    func sysNoHugePageOS(v unsafe.Pointer, n uintptr) {
    }
    
    func sysHugePageCollapseOS(v unsafe.Pointer, n uintptr) {
    }
    
    // Don't split the stack as this function may be invoked without a valid G,
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue Aug 22 19:05:10 UTC 2023
    - 2.2K bytes
    - Viewed (0)
  5. src/runtime/mem_sbrk.go

    	unlock(&memlock)
    }
    
    func sysUnusedOS(v unsafe.Pointer, n uintptr) {
    }
    
    func sysUsedOS(v unsafe.Pointer, n uintptr) {
    }
    
    func sysHugePageOS(v unsafe.Pointer, n uintptr) {
    }
    
    func sysNoHugePageOS(v unsafe.Pointer, n uintptr) {
    }
    
    func sysHugePageCollapseOS(v unsafe.Pointer, n uintptr) {
    }
    
    func sysMapOS(v unsafe.Pointer, n uintptr) {
    }
    
    func sysFaultOS(v unsafe.Pointer, n uintptr) {
    }
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue Aug 22 19:05:10 UTC 2023
    - 4.2K bytes
    - Viewed (0)
  6. src/runtime/mem_windows.go

    				throw("runtime: failed to commit pages")
    			}
    		}
    		v = add(v, small)
    		k -= small
    	}
    }
    
    func sysHugePageOS(v unsafe.Pointer, n uintptr) {
    }
    
    func sysNoHugePageOS(v unsafe.Pointer, n uintptr) {
    }
    
    func sysHugePageCollapseOS(v unsafe.Pointer, n uintptr) {
    }
    
    // Don't split the stack as this function may be invoked without a valid G,
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue Aug 22 19:05:10 UTC 2023
    - 3.9K bytes
    - Viewed (0)
  7. src/runtime/mem.go

    // hint to the OS that it would be less efficient to back this memory region
    // with pages of a larger size transparently.
    func sysNoHugePage(v unsafe.Pointer, n uintptr) {
    	sysNoHugePageOS(v, n)
    }
    
    // sysHugePageCollapse attempts to immediately back the provided memory region
    // with huge pages. It is best-effort and may fail silently.
    func sysHugePageCollapse(v unsafe.Pointer, n uintptr) {
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue Aug 22 19:05:10 UTC 2023
    - 6.7K bytes
    - Viewed (0)
Back to top