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:

13.4.9. shm_open - Open a Shared Memory Object

CALLING SEQUENCE:

int shm_open(
);

STATUS CODES:

E The

DESCRIPTION:

NOTES: