Source File
mmap.go
Belonging Package
github.com/dgraph-io/ristretto/v2/z
/** SPDX-FileCopyrightText: © Hypermode Inc. <hello@hypermode.com>* SPDX-License-Identifier: Apache-2.0*/package zimport ()// Mmap uses the mmap system call to memory-map a file. If writable is true,// memory protection of the pages is set so that they may be written to as well.func ( *os.File, bool, int64) ([]byte, error) {return mmap(, , )}// Munmap unmaps a previously mapped slice.func ( []byte) error {return munmap()}// Madvise uses the madvise system call to give advise about the use of memory// when using a slice that is memory-mapped to a file. Set the readahead flag to// false if page references are expected in random order.func ( []byte, bool) error {return madvise(, )}// Msync would call sync on the mmapped data.func ( []byte) error {return msync()}
![]() |
The pages are generated with Golds v0.8.4. (GOOS=linux GOARCH=amd64) Golds is a Go 101 project developed by Tapir Liu. PR and bug reports are welcome and can be submitted to the issue list. Please follow @zigo_101 (reachable from the left QR code) to get the latest news of Golds. |