enum Mmap::Flags
Defined in:
mmap/mmap.crEnum Members
-
Fixed =
16 -
Huge =
262144 -
= LibC::MAP_32BIT = LibC::MAP_FIXED_NO_REPLACE(Linux) vs EXCL(BSD) Linux only. Only works with anonymous memory. Would be nice if the man page mentioned that
-
Huge_2mb =
1409548288 -
Huge_1gb =
2013528064 -
CryptoKey =
16 -
Stack = LibC::MAP_STACK # Linux: flag exists but not implemented Sync = LibC::MAP_SYNC # Linux only NoSync = LibC::MAP_NOSYNC # BSD only NoCore = LibC::MAP_NOCORE # BSD only Populate = LibC::MAP_POPULATE # Linux only Nonblock = LibC::MAP_NONBLOCK # Linux only (requires POPULATE) - currently turns POPULATE in to noop Possibly same as Linux POPULATE & NONBLOCK but functional PreFaultRead = LibC::MAP_PREFAULT_READ # BSD only CryptoKey = LibC::MAP_DONTDUMP | LibC::MAP_DONTFORK # Fails on Linux
-
GuardPage =
16