Функции отображения памяти работают с областями памяти, отображенными функцией mmap. Они позволяют выполнить следующие действия:
При компиляции программы, применяющей функции для работы с памятью, специальных флагов указывать не нужно. Однако для работы с некоторыми из этих функций необходимо включить в программу файл заголовка. Если в описании функции указан файл заголовка, то его необходимо указать в программе следующим образом:
#include <файл-заголовков.h>
Ниже перечислены функции
отображения памяти:
| madvise | Сообщает системе о предположительном объеме подкачки для процесса. | 
| mincore | Определяет расположение страниц памяти. | 
| mmap | Отображает объектный файл в виртуальную память. | 
| mprotect | Изменяет права доступа к отображенной области памяти. | 
| msync | Синхронизирует копию отображенного файла с самим файлом, хранящемся на запоминающем устройстве. | 
| munmap | Освобождает область памяти, выделенную для отображения. |