13. Memory Management Manager¶
13.1. Introduction¶
The memory management manager is ...
The directives provided by the memory management manager are:
- mlockall - Lock the Address Space of a Process
- munlockall - Unlock the Address Space of a Process
- mlock - Lock a Range of the Process Address Space
- munlock - Unlock a Range of the Process Address Space
- mmap - Map Process Addresses to a Memory Object
- munmap - Unmap Previously Mapped Addresses
- mprotect - Change Memory Protection
- msync - Memory Object Synchronization
- shm_open - Open a Shared Memory Object
- shm_unlink - Remove a Shared Memory Object
13.2. Background¶
There is currently no text in this section.
13.3. Operations¶
There is currently no text in this section.
13.4. Directives¶
This section details the memory management manager’s directives. A subsection is dedicated to each of this manager’s directives and describes the calling sequence, related constants, usage, and status codes.
13.4.1. mlockall - Lock the Address Space of a Process¶
CALLING SEQUENCE:
int mlockall(
);
STATUS CODES:
E |
The |
DESCRIPTION:
NOTES:
13.4.2. munlockall - Unlock the Address Space of a Process¶
CALLING SEQUENCE:
int munlockall(
);
STATUS CODES:
E |
The |
DESCRIPTION:
NOTES:
13.4.3. mlock - Lock a Range of the Process Address Space¶
CALLING SEQUENCE:
int mlock(
);
STATUS CODES:
E |
The |
DESCRIPTION:
NOTES:
13.4.4. munlock - Unlock a Range of the Process Address Space¶
CALLING SEQUENCE:
int munlock(
);
STATUS CODES:
E |
The |
DESCRIPTION:
NOTES:
13.4.5. mmap - Map Process Addresses to a Memory Object¶
CALLING SEQUENCE:
int mmap(
);
STATUS CODES:
E |
The |
DESCRIPTION:
NOTES:
13.4.6. munmap - Unmap Previously Mapped Addresses¶
CALLING SEQUENCE:
int munmap(
);
STATUS CODES:
E |
The |
DESCRIPTION:
NOTES:
13.4.7. mprotect - Change Memory Protection¶
CALLING SEQUENCE:
int mprotect(
);
STATUS CODES:
E |
The |
DESCRIPTION:
NOTES:
13.4.8. msync - Memory Object Synchronization¶
CALLING SEQUENCE:
int msync(
);
STATUS CODES:
E |
The |
DESCRIPTION:
NOTES: