[][src]Module vmap::os

Low-level cross-platform virtual memory functions

Functions

allocation_size

Requests the allocation granularity from the system.

flush

Writes modified whole pages back to the filesystem.

map_anon

Creates an anonymous allocation.

map_file

Memory maps a given range of a file.

map_ring

Creates an anonymous circular allocation.

page_size

Requests the page size from the system.

protect

Changes the protection for a page range.

unmap

Unmaps a page range from a previos mapping.

unmap_ring

Unmaps a ring mapping created by map_ring.