Index général des pages de man   Index Section man 2   Table des Matières de munlockall   Imprime la page de man munlockall en mode Texte   Recherche dans les pages de man   Page de man en français      Fonctions du système (section 2)

munlockall

 
  

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 verrouillent.

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.


Table des matières


Haut de page

© 1996-2000 Adaptation française "Christophe Blaess"