MUNLOCKALL(2)      Manuel du programmeur Linux      MUNLOCKALL(2)


NOM
       munlockall  - Revalider la pagination pour le processus en
       cours.

SYNOPSIS
       #include <sys/mman.h>

       int munlockall(void);

DESCRIPTION
       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 mémoire, ce
       qui signifie qu'une page verrouillée  plusieurs  fois  par
       mlock  ou mlockall sera liberée en un seul appel à munlock
       pour la zone mémoire correspondante  ou  par  un  appel  à
       munlockall.


       Les  pages  qui  sont verrouillées par plusieurs zones, ou
       par plusieurs processus restent en mémoire vive tant qu'il
       y  a  au  moins un processus ou une zone qui les verrouil­
       lent.

       Sur les systemes POSIX  où  mlockall  et  munlockall  sont
       disponibles,  la  constante  symbolique _POSIX_MEMLOCK est
       définie dans <unistd.h>

VALEUR RENVOYÉE
       munlockall renvoie 0 si il réussit,  ou  -1  s'il  échoue,
       auquel cas errno contient le code d'erreur.

CONFORMITÉ
       POSIX.1b, SVr4

VOIR AUSSI
       mlockall(2), mlock(2), et munlock(2).


TRADUCTION
       Christophe Blaess, 1997.















Linux                      8 Avril 1997                         1