DOKK / manpages / debian 10 / manpages-pt-dev / munlockall.2.pt
MUNLOCKALL(2) Manual do Programador Linux MUNLOCKALL(2)

munlockall - rehabilita paginação para processos chamantes

#include <sys/mman.h>

int munlockall(void);

munlockall Rehabilita paginação para todas as páginas mapeadas dentro do espaço de endereço do processo chamante.

A memória não fecha o stack, isto é, páginas que tem sido fechadas várias vezes por chamar mlock ou mlockall serão abertas por uma simples chamada à munlockall. Páginas que são mapeadas para várias localidades ou vários processos continuam fechadas dentro da RAM conquanto elas estejam travadas pelo menos em uma localidade ou pelo menos por um processo.

Em sistema POSIX sobre o qual mlockall e munlockall estão disponíveis, _POSIX_MEMLOCK é definida em <unistd.h> .

Em caso de sucesso, munlockall devolve zero. Em caso de erro, -1 é devolvido e errno é selecionado apropriadamente.

POSIX.1b, SVr4

mlockall(2), mlock(2) e munlock(2)

André L. Fassone Canova <lonelywolf@blv.com.br> (tradução) Ademar de Souza Reis Jr. <ademar@ademar.org> (revisão)

26 de Novembro de 1995 Linux 1.3.43