Разблокировать диапазон выделенного адресного пространства процесса
#include <sys/mman.h>int munlock( const void *addr,size_t len );
libc
Функция munlock() разблокирует указанный диапазон адресного пространства, который был заблокирован вызовом функции mlock() или mlockall(). Блокировки памяти не накладываются друг на друга, память разблокируется, не важно как много раз один и тот же процесс заблокировал её.
Функция munlock() не влияет на те страницы, которые были замапированы и заблокированы в адресных пространствах других процессов.
POSIX 1003.1 Range Memory Locking
mlock(), mlockall(), munlockall()
Предыдущий раздел: Описание API системной библиотеки