1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52
|
.\" Hey Emacs! This file is -*- nroff -*- source.
.\"
.\" 1995-11-26 Markus Kuhn <mskuhn@cip.informatik.uni-erlangen.de>
.\" First version written
.\"
.\" Traduction 12/10/1996 Christophe BLAESS (ccb@club-internet.fr)
.\" Mise a Jour 8/04/97
.TH MUNLOCKALL 2 "8 Avril 1997" "Linux" "Manuel du programmeur Linux"
.SH NOM
munlockall \- Revalider la pagination pour le processus en cours.
.SH SYNOPSIS
.nf
.B #include <sys/mman.h>
.sp
\fBint munlockall(void);
.fi
.SH DESCRIPTION
.B munlockall
revalide la pagination (paging) pour toutes les pages de l'espace
d'adressage du processus en cours.
Il n'y a pas d'empilement des verrouillages memoire, ce qui
signifie qu'une page verrouillee plusieurs fois par
.B mlock
ou
.B mlockall
sera liberee en un seul appel a
.B munlock
pour la zone memoire correspondante ou par un appel a
.BR munlockall.
Les pages qui sont verrouilles par plusieurs zones, ou
par plusieurs processus restent en memoire vive tant qu'il
y a au moins un processus ou une zone qui les verrouille.
Sur les systemes POSIX ou
.B mlockall
et
.B munlockall
sont disponibles, la constante symbolique
.B _POSIX_MEMLOCK
est definie dans <unistd.h>
.SH "VALEUR RENVOYEE"
.B munlockall
renvoie 0 si il reussit, ou \-1 s'il echoue, auquel cas
.I errno
contient le code d'erreur.
.SH CONFORMITE
POSIX.1b, SVr4
.SH "VOIR AUSSI"
.BR mlockall(2) ", " mlock(2) ", et " munlock(2) .
|